我正在使用Mule Database Connector查询Teradata。我在表中的值为
Åland Islands
。
但是通过调试我发现提取的数据被破坏为
�land Islands
我的查询很简单,如
SELECT CAST(COL1 AS VARCHAR(2000)) AS FIELD_NAME FROM TABLE)
谁能告诉我如何解决这个问题?我需要更改数据类型吗?
答案 0 :(得分:0)
感谢Pekka웃的建议,这使我能够正确地调试问题。这是连接URL中的问题,我明确地添加了参数CHARSET=UTF16
,这就是编码如何匹配,我在输出中正确获得Åland Islands
。再次感谢!