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 '% ^ %%'; 
Articolo Precedente Articolo Successivo

I Migliori Consigli