ホームページ >データベース >mysql チュートリアル >MySQL 列の各エントリの最初の文字を大文字にするにはどうすればよいですか?

MySQL 列の各エントリの最初の文字を大文字にするにはどうすればよいですか?

Susan Sarandon
Susan Sarandonオリジナル
2024-11-20 01:08:02966ブラウズ

How do I capitalize the first letter of each entry in a MySQL column?

最初の文字を大文字にする: MySQL と同等

Q: MySQL の各エントリの最初の文字を大文字にするにはどうすればよいですか?

A: 提供された TSQL ステートメントの同等の MySQL 構文は次のとおりです。

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

このクエリは、各エントリの最初の文字を大文字にして CompanyIndustry 列を更新します。

バリエーション:

  • 残りの文字を小文字にするには、次を使用します。 SUBSTRING(CompanyIndustry, の代わりに LCASE(SUBSTRING(CompanyIndustry, 2)) 2).
  • 最初の文字に大文字を使用し、残りの文字に小文字を使用するには、それぞれ UCASE(LEFT(CompanyIndustry, 1)) と LCASE(SUBSTRING(CompanyIndustry, 2)) を使用します。

UPPER と UCASE は、に変換するための同等の関数であることに注意してください。大文字。

以上がMySQL 列の各エントリの最初の文字を大文字にするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。