だから私の問題は、会社名をデータベースに挿入する必要があることです。正常に動作しますが、たとえばマクドナルドを挿入しようとすると、実際の終了より前に終了が検出されるため、動作しません。だから私がそれを試すとき:
Inert into mydatabase (name, adress) values ('Mc'Donalds', 'somewhere')
クラッシュします。それを無視する \ のような文字はありますか? ありがとう!
のような予約文字をエスケープ'
するには、おそらくアポストロフィ文字を 2 倍にしたいでしょう。http://www.orafaq.com/faq/how_does_one_escape_special_characters_when_writing_sql_queriesを参照してください
完全にするには、q 関数も使用できます。q'[Mc'Donalds]'
このブログ エントリも参照してください: http://www.talkapex.com/2009/03/q-function-escape-single-quotes.html