J'aimerai faire une requête utilisant les expression régulière mais je connais pas la syntaxe exacte : j'ai mis ça :
Mais cela ne fonctionne pas. D'avance merci pour votre aide.
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
Partager