Comment changer tous les minuscules d'une chaîne en majuscules en utilisant MySql Query?
Si vous souhaitez mettre à jour:
UPDATE my_table SET my_column = UPPER(my_column)
Jetez un œil à l'utilisation de SUPÉRIEUR
Renvoie la chaîne str avec tous les caractères modifiés en majuscules selon le mappage de jeu de caractères actuel.
Depuis le LIEN
UCASE () est un synonyme de UPPER ().
Jetez un oeil à cet exemple
Utilisez upper () ou UCASE ()
Exemple:
SELECT UCASE(columnName) FROM `table_name`
SELECT UPPER(columnName) FROM `table_name`
Mise à jour
UPDATE table_name SET field_name = UPPER(field_name)
UPDATE table_name SET field_name = UCASE(field_name)
Vous pouvez utiliser UPPER
pour cela:
select upper(MyColumn)
from MyTable
Vous pouvez utiliser ce code pour modifier en majuscule votre requête SQL:
UPDATE penduduk SET dusun = UPPER(dusun);
Pour les mises à jour de colonnes sur une table, cela peut dépendre si votre classement est insensible à la casse. Si tel est le cas, essayez d'utiliser comparaison binaire:
update table_name
set column_name = BINARY UPPER(column_name)
Sinon, cela devrait fonctionner,
update table_name
set column_name = UPPER(column_name)
Si vous utilisez MYSQL Workbench et que vous avez mises à jour sûres, essayez:
update table_name
set column_name = BINARY UPPER(column_name)
WHERE column_name = BINARY LOWER(column_name)