Thursday, March 8, 2018

SQL Server - Replace lowercase strings with uppercase letters


(En Français : Remplacement des chaînes avec minuscules en majuscules)

-- Identification
SELECT        Chaine
             ,    UPPER(Chaine)
FROM   Table
WHERE Chaine <> UPPER(Chaine) COLLATE FRENCH_CS_AI

-- Update
UPDATE Table
SET Chaine= UPPER(Chaine)
WHERE Chaine <> UPPER(Chaine) COLLATE FRENCH_CS_AI



Remarque : COLLATE FRENCH_CS_AI est nécessaire pour la comparaison des chaînes

No comments:

Post a Comment