Bonjour
J'ai une table contenant des codes de devises de type AUD, CAD, EUR, USD, ZAR en collation CS_AI
Observez bien le résultats des requêtes suivantes :
select * from table where devise like '[ABC]%' : AUD, CAD
select * from table where devise like '[ACZ]%' : AUD, CAD
select * from table where devise like '[AZC]%' : AUD
select * from table where devise like '[A-Y]%' : AUD, CAD, EUR, USD
select * from table where devise like '[A-Z]%' : rien
select * from table where devise like '[Z]%' : ZAR
mais
select * from table where devise like '[A-Z]%' COLLATE CS_AS : tout
Quelqu'un saurait-il pourquoi le Z pose problème dans la requête en CS_AI ?
Que faire pour résoudre ce problème ?
Partager