magicphil
Messages postés1Date d'inscriptiondimanche 24 novembre 2002StatutMembreDernière intervention12 avril 2008
-
12 avril 2008 à 22:39
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014
-
12 avril 2008 à 23:36
Bonjour,
Je cherche à convertir mes requêtes SQL de ACCESS vers SQL SERVEUR, et je bute sur une fonction dont je ne connais pas l'équivalent dans MSSQL, la fonction INSTR().
Dans ACCESS, j'écris : "SELECT * FROM CLIENTS WHERE INSTR(Villes, "saint")>0"
ce qui me retournera toutes les villes qui contiennent le mot "saint" dans le nom.
Je ne sais pas comment le faire maintenant pour SQL SERVEUR car la fonction INSTR() n'est pas valide...
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 12 avril 2008 à 23:34
Salut,
Vu que c'est dans la clause WHERE, le mieux est sans doute LIKE (d'ailleurs je ne vois pas pourquoi ce n'est pas le cas déjà sous Access).
Si le but est la recherche de la position, voir du côté de CHARINDEX, mais là vu l'utilisation...