Oracle - Använda specialtecken

Intro

För vissa SQL-frågor måste vi söka efter strängar som innehåller specialtecken som "%".

  • Med tanke på nedanstående exempel är behovet av att hitta poster som innehåller mellankaraktären '%':

 Välj * Från tabell där fält som "%%%"; 

Lösning

  • För att göra detta måste du veta hur man separerar specialtecken.
  • Först av allt måste vi ge ett värde till SQL ESCAPE-parametern, till exempel '^' :

 SQL> SET ESCAPE ^ 
  • Därifrån kan tecknet "^" användas för att identifiera och skilja specialtecken.

 Välj * Från tabell där fält som "% ^ %%"; 
Tidigare Artikel Nästa Artikel

Bästa Tipsen