Oracle - Používanie špeciálnych znakov

intro

Pre niektoré SQL dotazy musíme hľadať reťazce obsahujúce špeciálne znaky ako '%'.

  • Vzhľadom na nižšie uvedený príklad je potrebné nájsť záznamy obsahujúce stredný znak '%':

 Vyberte * Z tabuľky, kde sa nachádzajú polia ako '%%%'; 

Riešenie

  • K tomu musíte vedieť, ako oddeliť špeciálne znaky.
  • Najprv musíme zadať hodnotu parametru SQL ESCAPE, napríklad „^“ :

 SQL> SET ESCAPE ^ 
  • Odtiaľ sa dá znak '^' použiť na identifikáciu a oddelenie špeciálnych znakov.

 Vyberte * Z tabuľky, kde polia ako '% ^ %%'; 
Predchádzajúci Článok Nasledujúci Článok

Najlepšie Tipy