Bonjour à tous,
j'ai ce matin dû écrire une petite fonction scalaire basique qui avait pour objectif de vérifier qu'une chaîne de caractère est bien conforme à un pattern.
Le pattern en question est le suivant : ^[A-Z]{2}[0-9]{2}[A-Z]{4}$ (AB01ABAB = OK, 01AB0101 = NOK)
Je n'avais pas la possibilité de passer par une UDF CLR (pas de Visual Studio). J'ai donc construit ma fonction sur une suite de clauses IF ISNUMERIC SUBSTRING sur ma chaîne.
Existe-t-il sur avec SQL Server un moyen de tester des chaînes de caractères avec des expressions régulières ? A priori, non ?
Dans tous les cas, quelles solutions de contournement utilisez-vous ?
D'avance merci
Partager