如何将带有'char的简单字符串插入oracle数据库

gab*_*jan 3 database oracle insert

所以我的问题是我需要将公司名称插入某个数据库.它工作正常但是当我尝试插入时,例如Mc'Donalds它不起作用,因为它在真实结束之前找到了结束.所以,当我尝试:

Inert into mydatabase (name, adress) values ('Mc'Donalds', 'somewhere') 
Run Code Online (Sandbox Code Playgroud)

它崩溃了.是否有一些像\忽略它的字符?感谢你!

Dan*_*scu 5

为了逃避保留的字符',你可能想要将撇号字符加倍.请参阅http://www.orafaq.com/faq/how_does_one_escape_special_characters_when_writing_sql_queries