H2 数据库中文乱码处理

2021-04-27 14:16:43 浏览数 (1)

一、数据导入导出乱码处理

1、指定字符编码和文件分隔符导出表数据

代码语言:javascript复制
CALL CSVWRITE('/home/h2/test.csv', 'SELECT * FROM TEST', 'charset=UTF-8 fieldSeparator=|');

2、指定字符编码和文件分隔符导入表数据

代码语言:javascript复制
CREATE TABLE test AS SELECT * FROM CSVREAD('/home/H2/test.csv','id|name', 'charset=UTF-8 fieldSeparator=|');

二、 H2函数处理中文乱码

使用H2自带的UTF-8函数处理

代码语言:javascript复制
CALL UTF8TOSTRING(STRINGTOUTF8('中文乱码测试!'))

H2 数据库入门和基本使用:https://cloud.tencent.com/developer/article/1818680

0 人点赞