在 MySQL 裡面想要修改欄位字串大小寫的話怎麼辦呢?
可以嘗試執行下面的語法,該語法會將 "表" 裡面指定的 "欄位值" 修改為大寫或小寫。
LOWER = 將字串轉換為小寫
UPPER = 將字串轉換為大寫
/* 該語法會將表裡面所有的資料一併修改為小寫 */ UPDATE `表` SET `欄位` = LOWER(`欄位`) /* 該語法會將表裡面符合條件的資料一併修改為大寫 */ UPDATE `表` SET `欄位` = UPPER(`欄位`) WHERE 指定條件
例如說,我有一個資料庫,表名稱為 "friend",資料如下:
`id` `name` 1 Bill 2 Bob 3 Carl 4 David 5 Tom
執行以下語法後的結果為:
/* 全部轉小寫 */ UPDATE `friend` SET `name` = LOWER(`name`) /* 以下為執行後結果, 將所有資料欄位 `name` 的值全部改成小寫 */ `id` `name` 1 bill 2 bob 3 carl 4 david 5 tom
/* 指定編號轉大寫 */ UPDATE `friend` SET `name` = UPPER(`name`) WHERE `id` = 5 || `id` = 3 /* 以下為執行後結果, 將 id 3 與 id 5 欄位 `name` 的值全部改成大寫 */ `id` `name` 1 bill 2 bob 3 CARL 4 david 5 TOM
文章標籤
全站熱搜
留言列表