2009-05-13 8 views

Répondre

145

permanent:

UPDATE 
    MyTable 
SET 
    MyColumn = UPPER(MyColumn) 

temporaire:

SELECT 
    UPPER(MyColumn) AS MyColumn 
FROM 
    MyTable 
11

De plus, s'il était important pour vous que vous ne mettez à jour les lignes qui ne sont pas en majuscules, vous pouvez ajouter la clause WHERE comme ceci:

UPDATE MyTable 
SET MyColumn = UPPER(MyColumn) 
WHERE MyColumn != UPPER(MyColumn) 
COLLATE Latin1_General_CS_AS 
Questions connexes