Oracle Like Escape

January 27, 2012 9:21 pm Published by

I caratteri “%” e “_” sono utilizzati nella sintatti SQL del comando LIKE di Oracle come caratteri jolly.

Se si vogliono utilizzare come valori nel filtro, รจ necessario specificare la clausola Escape.

Es:

-- Selezione di tutti i record che nel campo1 della tabella1 contiene il carattere "_"

select campo1
from tabella1
where campo1 like '%\_%'
escape '\';
-- Selezione di tutti i record che nel campo1 della tabella1 contiene il carattere "%"

select campo1
from tabella1
where campo1 like '%\%%'
escape '\';

Per maggiori dettagli:
http://www.adp-gmbh.ch/ora/sql/like.html

Categorised in: , ,

This post was written by admin

Comments are closed here.