如何將 MySQL 中的第一個字母大寫:相當於 TSQL?

DDD
發布: 2024-11-19 21:22:03
原創
129 人瀏覽過

How to Capitalize the First Letter in MySQL: Equivalent of TSQL?

MySQL首字母大寫:相當於TSQL

在資料庫操作領域,你可能會遇到需要大寫的情況具體條目的第一個字母。如果您是經驗豐富的 TSQL 用戶,您可能熟悉實現此目的的語法。但是,在使用 MySQL 時,語法可能略有不同。

要將MySQL 表中每個項目的首字母大寫,所提供的TSQL 程式碼的等效項如下:

UPDATE tb_Company
SET CompanyIndustry = CONCAT(UCASE(LEFT(CompanyIndustry, 1)), 
                             SUBSTRING(CompanyIndustry, 2));
登入後複製

該語句使用CONCAT() 函數將第一個字母的大寫版本(使用UCASE() 或UPPER() 實作)與剩餘的子字串連接起來CompanyIndustry 列。

但是,如果您只想將第一個字母大寫,並將其餘字母轉換為小寫,則可以將UCASE 替換為LCASE:

UPDATE tb_Company
SET CompanyIndustry = CONCAT(UCASE(LEFT(CompanyIndustry, 1)), 
                             LCASE(SUBSTRING(CompanyIndustry, 2)));
登入後複製

值得注意的是UPPER和UCASE 本質上執行相同的MySQL 中大寫字串的任務。

以上是如何將 MySQL 中的第一個字母大寫:相當於 TSQL?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板