citt
Messages postés209Date d'inscriptiondimanche 8 juin 2003StatutMembreDernière intervention 9 février 2012
-
30 mai 2006 à 17:06
crilun
Messages postés114Date d'inscriptionlundi 10 mai 2004StatutMembreDernière intervention17 octobre 2006
-
2 juin 2006 à 07:13
Bonjour,
Je voudrait faire une requete qui me permette de me retourner le nom des champs qui contiendrais une expression donner.
Je sais faire la requete avec le like mais elle ne cible qu'un champ.
Est-il donc possible de cibler l'ensemble des champs et de retourner ceux qui contiennent l'expression ?
Citt_jr Bats toi avec les meilleurs, crève avec le reste ["http://www.tsubara.net" Tsubara.net]
citt
Messages postés209Date d'inscriptiondimanche 8 juin 2003StatutMembreDernière intervention 9 février 20123 31 mai 2006 à 10:51
Exemple de table
champs1 | champs2 | champs3
test h | qsfvqsde | test long
Je voudrait une requete qui me dise dans quel champs on trouve l'expression "test" donc dans l'exemple ci-dessus, il faudrait qu'il me retourne "champs1" et "champs3"
crilun
Messages postés114Date d'inscriptionlundi 10 mai 2004StatutMembreDernière intervention17 octobre 2006 2 juin 2006 à 07:13
crilun
alors oui les expressions reculieres existe en SQL server je viens de le voir
donc elles s'utlisent avec le LIKE
par exemple like '[0-9]{1}' signifie 1 chiffre de 0 à 9
a toi apres de regarder comment construire ton expression reguliere a
partir de ton code de maniere a trouver ta chaine, y plein de site la
dessus t'as juste a taper expressions regulieres dasn google