J'aimerai faire une requête utilisant les expression régulière mais je connais pas la syntaxe exacte : j'ai mis ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
SELECT DISTINCT 
                      ISNULL(CIV_SHORT, '') + ' ' + ISNULL(RES_NOM2, '') + ' ' + ISNULL(RES_NOM, '') AS CLIENT_NOM, 
                      RES_PAYSID AS CLIENT_PAYS, 
					  Nom_Hotel AS CLIENT_HOTEL, 
					  RES_DATEARR AS HOTEL_DATE_ENTREE, 
					  RES_DATEDEP AS HOTEL_DATE_SORTIE, 
                      RegexSelectAll(EMAIL, "^[a-zA-Z0-9\-_]+[a-zA-Z0-9\.\-_]*@[a-zA-Z0-9\-_]+\.[a-zA-Z\.\-_]{1,}[a-zA-Z\-_]+" )AS CLIENT_EMAIL, 
					  CAN_DESC AS ORIGINE_RESERVATION, 
					  NB_JOURS
FROM         dbo.liste_departs_FrontRes_Generiques
WHERE     (NB_JOURS <= 420) AND (Nom_Hotel <> 'Mathis Elysees Hotel')
ORDER BY NB_JOURS DESC
Mais cela ne fonctionne pas. D'avance merci pour votre aide.