[英]MySql Query to Change a lower case to upper case
如何使用 MySql 查詢將字符串中的所有小寫字母更改為大寫字母?
如果要更新:
UPDATE my_table SET my_column = UPPER(my_column)
使用 upper() 或 UCASE()
例子:
SELECT UCASE(columnName) FROM `table_name`
SELECT UPPER(columnName) FROM `table_name`
更新
UPDATE table_name SET field_name = UPPER(field_name)
UPDATE table_name SET field_name = UCASE(field_name)
您可以為此使用UPPER
:
select upper(MyColumn)
from MyTable
您可以使用此代碼更改查詢 SQL 的大寫:
UPDATE penduduk SET dusun = UPPER(dusun);
對於表上的列更新,這可能取決於您的排序規則是否區分大小寫。 如果是這種情況,請嘗試使用二進制比較:
update table_name
set column_name = BINARY UPPER(column_name)
否則這應該有效,
update table_name
set column_name = UPPER(column_name)
如果您使用的是MYSQL Workbench並且有安全更新,請嘗試:
update table_name
set column_name = BINARY UPPER(column_name)
WHERE column_name = BINARY LOWER(column_name)
如果您使用的是 phpMyAdmin,請轉到 SQL,然后鍵入
UPDATE `tableName` SET `ColumnName`=UPPER(`ColumnName`)
例如:
UPDATE`cars` SET `Model`=UPPER(`Model`)
然后保存它。
PS:如果您是學習者,請遵循此TIP
在鍵入tablename
之前,您需要在前后以及鍵入列名時鍵入此符號` 。
UPDATE TableName SET ColumnName = UPPER(ColumnName)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.