[fonctions T-SQL] upper(text)
Bonjour,
J'essaye de sélectionner des champs à travers un texte renseigné par un utilisateur. Pour éviter le problème de la casse, je convertis tout en uppercase, et ça marche pour des champs de type varchar, mais pas pour des champs de type text.
Existe-t-il un moyen de palier à ce problème ?
Requete :
Code:
1 2
|
select * from mailhisto where upper(contenu) like '%ten%'; |
Résultat :
Code:
1 2 3
|
Msg 8116, Niveau 16, État 1, Ligne 1
Le type de données de l'argument text n'est pas valide pour l'argument 1 de la fonction upper. |
Voilà, en vous remerciant !