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. ;)