同事編寫的sql指令碼檔案上傳到oracle 上顯示亂碼_字符集

wisdomone1發表於2010-06-26
公司發給我一個批次的insert 指令碼,在windows上可以正常顯示,其中sql指令碼內容: INSERT INTO C_StatIPInfo (AreaID, StartIP, EndIP, AreaName, Memo) VALUES (N'0000000000000007', 50331647, 67108862, N'美國 新澤西通用電氣公司', NULL); 注意插入的列有一些是繁體字,這種加的選項,用secure crt以rz上傳到oracle上,開啟全是亂碼,@/oracle/Erbs.sql顯示提示全是亂碼; 後來我把sql指令碼檔案裡的內容copy到一個新檔案,然後重新上傳新檔案,有所好轉,只有繁體字顯示為亂碼了;顯示類似於這樣: INSERT INTO C_StatIPInfo (AreaID, StartIP, EndIP, AreaName, Memo) VALUES (N'0000000000002324', 975864934, 975864934, N'1-?? ??-?吒£??§??', NULL); 亂碼有些複雜,不太理解,先記這兒,明天繼續吧!

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-666420/,如需轉載,請註明出處,否則將追究法律責任。

相關文章