Oracle
 sql >> Database >  >> RDS >> Oracle

Caratteri speciali di escape in SQL

Se si utilizzano variabili vincolanti e ORM, le virgolette singole e le e commerciali incorporate dovrebbero essere consegnate automaticamente; quelli sono caratteri speciali in SQL*Plus o SQL*Developer.

Per usare LIKE dove cercare i caratteri letterali % e _ (non le loro versioni con caratteri jolly multi e singolo), dovresti usare escape clausola del like condizione:

select * from my_table where some_text like '/%%' escape '/';

restituirà solo le righe in cui some_text inizia con un segno di percentuale.