Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Escapando caracteres especiais no SQL


Se estiver usando variáveis ​​de ligação e ORM, aspas simples e e comerciais incorporados devem ser entregues automaticamente; esses são caracteres especiais no SQL*Plus ou SQL*Developer.

Para usar LIKE ao procurar os caracteres literais % e _ (não suas versões curinga de caractere único e múltiplo), você usaria o escape cláusula do like doença:
select * from my_table where some_text like '/%%' escape '/';

retornará apenas as linhas em que some_text começa com um sinal de porcentagem.