begin process at 2012 05 26 17:41:47
  Trouver un code source :
 
dans
 
Accueil > Forum > 

SQL

 > 

Access

 > 

Débutant(s)

 > 

LIKE et RegExp?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

LIKE et RegExp?

vendredi 9 octobre 2009 à 13:24:30 | LIKE et RegExp?

CodeIX

Bonjour,
je me demande si il y possibilité d'utiliser les expression régulière standard dans SQL Server 2005?

Je cherche a pouvoir entrer un pattern du type: '999-999-9999'.

Normalement je ferais quelques choses du genre de: '\d{3}-\d{3}-\d{4}', mais il n'a pas l'air a le prendre avec la commande LIKE... Pour le moment j'ai fait '[0-9][0-9][0-9]-[0-9][0-9][0-9]-[0-9][0-9][0-9][0-9]' pour patcher temporairement mais c'est long et pas tres esthétique!...

Alors voila, comment utiliser les expression régulière universel dans SQL Server 2005, si c'est possible?

Merci d'avance.

Le code que j'ai essayer lors de ma création de tables est:
COL_TEL nvarchar(14) CHECK(COL_TEL LIKE "\d{3}-\d{3}-\d{4}")

Mais ca ne fonctionne pas, a moin que je rentre \d{3}-\d{3}-\d{4} dans la saisie. ;)



Cette discussion est classée dans : utiliser, expression, like, régulière, regexp


Répondre à ce message

Sujets en rapport avec ce message

utiliser like sur des types image (fichier) [ par Fildomen ] SalutEst-ce-qu'on peux utiliser la commande like sur des types fichier  ???YaoYao !!http://csharp.over-blog.com<IMG src="/imgs2/smile_tongue.gif Like dans Where... [ par FREESLY ] Bonjour tout le monde, voila je suis un peu perdu sur une requete que j'ai fais...Elle fonctionne trés bien, mais la difficulté se trouve dans la bdd Like, comment ca marche??? [ par Fildomen ] Salutquand j'utilise le where titre like "ma" , on dirait que j'ai coché la case du MOT EXACT, alors moi je veux même avoir les mots comme MAteriel, p COMMENT FAIRE UN CHAMP like UN AUTRE CHAMP [ par Delph83 ] Bonjour tout le monde Voilà j'ai un problème avec une requête sql et la clause LIKE : <P class=MsoNormal style="MARGIN: 0cm 0 HELP ! pour un LIKE '%mot1%mot2%mot3 ........' [ par vladam ] Bonjour,J'ai une problématique aigue ! Je dois faire une recherche en UNE requête SQL (si possible) ...En faite il faut l'équivalent à une clause LIKE Prob avec LIKE et MySQL [ par Dark Angel ] Salut,j'ai 1 petit prob avec LIKE et MySQL en PHP: quand je fai la requete, ça ne retourne aucun resultat.J'utilize EasyPHP pour tester les fichiers P LOPERATION DOIT UTILISER UNE REQUETE QUI PEUT ETRE MISE A JOUR [ par nawal59 ] CA VEUT DIRE KOI??????? jessaie dexecuter une requete qui remplace des chiffres (envoyés par un groupe doption dans un formulaire) par les vrais valeu [SP][SQL Serveur]Comment utiliser un parametre en output dans différentes procédures stockées [ par Arthenius ] Salut a tousVoila je "tente" d'utiliser deux SP en passant des parametres entre elles avec certains en OUTPUT...Par exemple dans une de mes SP je fais LIKE [ par elog29 ] Bonjour,Je cherche a utiliser like sur 1 champ entre 2 tables, voici ma requete, elle ne me retourne pas d'erreur mais ne m'affiche pas de resultat<FO requête SQL [ par Marie15 ] Bonjour,Je cherche à utiliser une requête 'rq1'dans la close 'where' d'une autre requête 'rq2',mais le problème c'est que je veux


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,593 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales