我正在尝试将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;
答案 0 :(得分:0)
推荐utf8mb4而不是utf8 - 有些中文字符仅适用于前者。
你为什么要做ALTER
?你有一张错误的CHARACTER SET
表吗?
确保您的连接也设置为utf8mb4。