如何将teradata表转换为utf8

时间:2015-07-07 00:32:00

标签: mysql utf-8 teradata

我正在尝试将csv文件上传到我的teradata表tbl,其中包含中文和日文字符,而teradata无法读取这些字符。

我试过了:

ALTER TABLE tbl CONVERT TO CHARACTER SET utf8;

但是我收到了这个错误:

[SQLState 42000] Syntax error: Expecting the word SET or RESET. 
Error Code: 3706 
Query = ALTER TABLE tbl CONVERT TO CHARACTER SET 
utf8; 

1 个答案:

答案 0 :(得分:0)

推荐utf8mb4而不是utf8 - 有些中文字符仅适用于前者。

你为什么要做ALTER?你有一张错误的CHARACTER SET表吗?

确保您的连接也设置为utf8mb4。