isLike. SAP Business Intelligence platform 4.0 Support Package 2
Реклама
Реклама
Riferimento per le funzioni SQL
15.4.6 isLike
Verifica se in una stringa s1 esiste un criterio corrispondente s2. Il criterio segue lo standard SQL 92.
La stringa s3 può essere utilizzata per specificare un carattere Escape nel criterio.
Se nella stringa s1 è presente un carattere '_' o '%', è possibile trovarlo definendo un carattere s3 e facendo precedere '_' o '%' da s3 nel criterio s2.
Il criterio di ricerca è il seguente.
• I caratteri possono essere:
• i metacaratteri '%' (percentuale) o '_' (sottolineatura), oppure
• i caratteri normali, vale a dire qualsiasi carattere che non sia un metacarattere
• '_' trova un carattere qualsiasi
• '%' trova a una stringa di caratteri qualsiasi
• qualsiasi carattere normale utilizzato nel criterio s2 trova lo stesso carattere in s1
• se nella stringa s1 è presente un carattere '_' o '%', è possibile trovarlo definendo un carattere s3 e facendo precedere '_' o '%' da s3 nel criterio s2.
Sintassi
Esempi boolean isLike(string s1, string s2) boolean isLike(string s1, string s2, string s3)
Nota:
il terzo argomento dell'esempio riportato sopra è un carattere utilizzato come carattere Escape dei metacaratteri. Vedere le limitazioni qui sotto.
isLike("ABCD", "AB%") = true isLike("ABCD", "AB_D") = true isLike("10000", "100%") = true isLike("10000", "100\%", "\") = false isLike("status: 100%", "100\%", "\") = true
261 2011-04-12
Завантажити
Реклама