2012-08-09 58 views
0

我在Oracle數據庫表中插入記錄時遇到問題。在Oracle表中插入具有不同語言值的記錄

我在西班牙語「RÃ」TULO「有一個字段名稱的表。只是因爲有字段和值與一些特殊字符,我不能使用以下簡單的插入命令。我也很看重那個有特殊字符的領域。

我很確定在Oracle中有一些設置允許我接受不同的語言(西班牙語)。有人可以指向我的URL我可以瞭解有關設置? INSERT INTO「MyTable」(「RIDCODE」,「RÃ」TULO「)values('LVL1','Some Value with special characters');

我收到以下錯誤 SQL錯誤:ORA-01747:無效user.table.column,TABLE.COLUMN,或列規格 01747. 00000 - 「無效user.table.column,TABLE.COLUMN,或列規範」

*原因:
*操作:

回答

0

通過設置下面的選項關閉得到控制而試試這個

SET ESCAPE '\' 
INSERT INTO "MyTable" ("RIDCODE" , "RÃ\"TULO") 
values ('LVL1', 'Some Value with special characters'); 
0

我能夠剷球換句話說問題在插入完成後,運行插入並將其打開。

SET DEFINE OFF; SET SCAN OFF; INSERT INTO「MyTable」(「RIDCODE」,「RÃ」TULO「)values('LVL1','Some Value with special characters');

SET DEFINE ON; SET SCN ON;

相關問題