網上搜了一遍, 大多數是因為分號( ; ) 的問題. 而我的sql文件是沒有分號的, 最后發現是sql文件編碼和服務器字符集的差異造成
sql文件怎么都看不出問題,直到在UltraEdit里切換到16進制模式下才發現有些怪字符, 文件編碼是UTF-8
然而服務器的字符集是TH8TISASCII
select userenv('language') from dual
解決辦法: 把sql文件另存為ASCII編碼就行了.
網上搜了一遍, 大多數是因為分號( ; ) 的問題. 而我的sql文件是沒有分號的, 最后發現是sql文件編碼和服務器字符集的差異造成
sql文件怎么都看不出問題,直到在UltraEdit里切換到16進制模式下才發現有些怪字符, 文件編碼是UTF-8
然而服務器的字符集是TH8TISASCII
select userenv('language') from dual
解決辦法: 把sql文件另存為ASCII編碼就行了.
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。