2012-05-10 123 views
1

表結構需要:澄清在插入查詢

title { name varchar(100) } 

如果我嘗試插入下面的查詢

insert into wikititle values('Men's'); 

我越來越沒有正確結束一個錯誤引用的字符串。

即使我使用設置化妝逃避它作爲

insert into wikititle values('Men\'s'); 

並插入我得到這個錯誤。

我正在做所有這些執行在oracle 11i sql plus中。

回答

5

在Oracle中,你需要將報價翻倍:

insert into wikititle values('Men''s') 

Here is a link對sqlfiddle測試查詢。

+0

感謝它的工作,.. –

1
select q'{Men's}' from dual; 
select q'|Men's|' from dual; 
select q'"Men's"' from dual;