Caratteri jolly all'interno delle condizioni
I valori inseriti durante la creazione dei filtri o in fase di esecuzione in corrispondenza degli operatori Come, Include e Usa caratteri jolly possono contenere caratteri jolly per la ricerca di determinate sequenze o intervalli alfanumerici.
I caratteri jolly ammessi dipendono dal database in uso.
Caratteri jolly validi in Microsoft SQL Server
Carattere jolly | Carattere ricercato | Esempi |
---|---|---|
'%' (percento) | Qualsiasi stringa di zero o più caratteri. |
Mc% cerca tutti i nomi che iniziano con le lettere Mc (McAlister, McAlpine). % ley cerca tutti i nomi che terminano con le lettere 'ley' (Riley, Tisley). % od% cerca tutti i nomi contenenti le lettere od (Hodges, Bellwood). Nota: SQL Server ignora gli spazi finali.
|
'_' (carattere di sottolineatura) | Qualsiasi carattere singolo. | __ward cerca tutti i nomi di sei caratteri che terminano con le lettere ward (Haward, Seward). |
'[ ]' (parentesi quadre) | Qualsiasi carattere singolo compreso nell'intervallo indicato, ad esempio '[a-f]', o nel gruppo indicato, ad esempio '[abcdef]'. | [CK] ars [eo] n cerca tutti i nomi che iniziano con la lettera C o K seguita da ars e quindi dalla lettera e oppure o e che terminano con la lettera n (Carsen, Carson, Karsen, Karson). |
'[^]' (parentesi quadre e accento circonflesso) | Qualsiasi carattere singolo non compreso nell'intervallo indicato, ad esempio '[^a-f]', o nel gruppo indicato, ad esempio '[^abcdef]'. | M[^a-n]% cerca tutti i nomi che iniziano con la lettera M e che non presentano alcuna delle lettere comprese tra a e n come secondo carattere (Mortali, Murphy). |
Caratteri jolly validi in Oracle
Carattere jolly | Carattere ricercato | Esempi |
---|---|---|
'%' (percento) | Qualsiasi stringa di zero o più caratteri o spazi. |
Mc% cerca tutti i nomi che iniziano con le lettere Mc (McAlister, McAlpine). % ley cerca tutti i nomi che terminano con le lettere 'ley' (Riley, Tisley). % od% cerca tutti i nomi contenenti le lettere od (Hodges, Bellwood). Nota: Oracle tiene conto degli spazi finali.
|
'_' (carattere di sottolineatura) | Qualsiasi carattere o spazio singolo. | __ward cerca tutti i nomi di sei caratteri che terminano con le lettere ward (Haward, Seward). |