Oracle: utilizzo di caratteri speciali
Intro
Per alcune query SQL, dobbiamo cercare stringhe contenenti caratteri speciali come '%'.
- Considerando l'esempio seguente, è necessario trovare record contenenti il carattere medio '%':
Seleziona * Dalla tabella dove campi come '%%%';
Soluzione
- Per fare questo devi sapere come separare i personaggi speciali.
- Prima di tutto dobbiamo dare un valore al parametro SQL ESCAPE, ad esempio '^' :
SQL> SET ESCAPE ^
- Da lì, il carattere '^' può essere usato per identificare e separare caratteri speciali.
Seleziona * Dalla tabella dove campi come '% ^ %%';