Я пытаюсь сделать этот запрос:
SELECT * FROM TABLE WHERE value1='THIS'S AN EXAMPLE'.
Проблема в том, что апекс внутри содержимого выдаст ошибку при запросе. как я могу решить это? кто-нибудь может мне помочь?
Попробуйте экранировать его так:
SELECT * FROM TABLE WHERE value1='THIS''S AN EXAMPLE'
, где '' - это две одинарные кавычки.
''
Но лучше всего сделать этот запрос параметризованным.Если вы запускаете его из своего кода.
В oracle вы используете '' вместо одного ':
oracle
'
SELECT * FROM TABLE WHERE value1='THIS''S AN EXAMPLE'.
В mysql вам необходимо экранировать его с помощью \'
\'
Прочитайте это: http://dev.mysql.com/doc/refman/5.0/en/string-literals.html