我有一个ETL,创建一个纯文本,以后将被加载到Teradata,在源数据中有一个列UTF8 enconded,包含所有类型的字符,包括不可打印,我正确写入文件,但我得到错误代码6706 :该字符串包含不可翻译的字符。
这是命运专栏
column VARCHAR(300) CHARACTER SET LATIN NOT CASESPECIFIC
我可以加载像é这样的字符,但不能加载'
这样的字符如何正确编写文件,并在发送数据之前进行验证,我无法访问数据库,只知道他们收到错误代码6706。
提前致谢
答案 0 :(得分:1)
将列设为unicode ...
column VARCHAR(300) CHARACTER SET unicode NOT CASESPECIFIC.