16. Il linguaggio SQL Vers. 11.0 – Gennaio 2026
Se invece avessimo scritto la clasuola WHERE in questo modo:
SELECT * FROM Amico WHERE( Nome LIKE '% Maria %');
avremmo ottenuto in risposta tutti i nomi che contengono " Maria " all ' inizio, in mezzo o alla fine della stringa
Maria Rosa Anna Maria Anna Maria Rosa
Se ipotizziamo che alcuni nomi siano scritti nel seguente modo " Anna _ Laura ", " Anna _ Maria " in questi casi è necessario utilizzare nell ' interrogazione la specifica ESCAPE, introdotta dall ' ANSI per fare in modo che l ' SQL interpreti il carattere '_' sia come escape sia come caratttere effettivo e non come carattere jolly.
SELECT * FROM Amico WHERE( Nome LIKE ' Anna!_ M %') ESCAPE '!';
oppure
SELECT * FROM Amico WHERE( Nome LIKE ' Anna \_ M %');
Autore: Rio Chierego( email: riochierego @ libero. it- sito web: www. riochierego. it) Pag. 41