Есть ли простой способ в Oracle избежать специальных символов в инструкции SQL? (т. е.%, &, ') Я видел это link в отношении ручных экранирующих символов, но я думал, что Oracle, возможно, предоставил более простой способ сделать это.Экранирование специальных символов в SQL
Примечание: Я создаю динамические выражения для выбора SQL через ORM.
Единственное, что нужно «бежать» является апостроф внутри символьного литерала. Ни один из других, о которых вы говорите, это «специальные символы», которые нужно ускользнуть. –
@a_horse_with_no_name Фактически процент и подчеркивание являются специальными символами при использовании предложения WHERE .. LIKE. – RuntimeException