Aujourd’hui comment tester la présente de tel ou tel caractère dans une chaine de caractères :
SELECT CASE WHEN CHARINDEX(CHAR(34), 'MA CHAINE DE TEST') > 0 THEN '" présent' ELSE '" absent' END AS '"',
CASE WHEN CHARINDEX(CHAR(9), 'ABC') > 0 THEN 'Tabulation présente' ELSE 'Tabulation absente' END AS 'Tabulation',
CASE WHEN CHARINDEX(CHAR(10), 'ABC') > 0 THEN 'Saut de ligne présent' ELSE 'Saut de ligne absent' END AS 'Saut de ligne',
CASE WHEN CHARINDEX(CHAR(13), 'ABC') > 0 THEN 'Retour chariot présent' ELSE 'Retour chariot absent' END AS 'Retour chariot'
Commentaire sur “Tester la présence de caractères (tabulation, retour chariot, etc.)”
Super ! Merci, j’ai enfin pu me débarrasser de retour chariots qui invalidaient les comparaisons de chaînes dans ma base …