2012-01-06 91 views
0

將.csv中的數據導入Oracle數據庫時遇到問題。我正在使用Oracle Sql Loader實用程序。 英文字母中不存在的字符在目標Oracle表中轉換爲問號。sql loader將一些字符轉換成?

我應該修改哪些設置?

回答

1

什麼數據類型是你加載數據的列? VARCHAR2? NVARCHAR2?或者是其他東西?

什麼是您的數據庫和國家字符集?

SELECT * 
    FROM v$nls_parameters 
WHERE parameter LIKE '%CHARACTERSET' 

什麼字符集是你的平面文件編碼?您在SQL * Loader控制文件中指定了哪些字符集(如果有的話)?