gpt4 book ai didi

mysql - 首字母大写。 MySQL

转载 作者:IT老高 更新时间:2023-10-28 12:51:05 26 4
gpt4 key购买 nike

有谁知道 MySQL 用语中这个 TSQL 的等价物吗?

我正在尝试将每个条目的第一个字母大写。

UPDATE tb_Company SET CompanyIndustry = UPPER(LEFT(CompanyIndustry, 1))
+ SUBSTRING(CompanyIndustry, 2, LEN(CompanyIndustry))

最佳答案

几乎一样,你只需要更改为使用 CONCAT() 函数而不是 + 运算符:

UPDATE tb_Company
SET CompanyIndustry = CONCAT(UCASE(LEFT(CompanyIndustry, 1)),
SUBSTRING(CompanyIndustry, 2));

这会将 hello 变成 HellowOrLd 变成 WOrLdBLABLABLABLA 等。如果你想第一个字母大写,另一个小写,你只需要使用 LCASE 函数:

UPDATE tb_Company
SET CompanyIndustry = CONCAT(UCASE(LEFT(CompanyIndustry, 1)),
LCASE(SUBSTRING(CompanyIndustry, 2)));

注意 UPPER 和 UCASE 做同样的事情。

关于mysql - 首字母大写。 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4263272/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com