[解決済み] 最初の文字を大文字にする。MySQL
2022-07-29 09:28:49
質問
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
を
Hello
,
wOrLd
から
WOrLd
,
BLABLA
から
BLABLA
といった具合です。もし、最初の文字を大文字に、もう一方の文字を小文字にしたい場合は、LCASE 関数を使用するだけです。
UPDATE tb_Company
SET CompanyIndustry = CONCAT(UCASE(LEFT(CompanyIndustry, 1)),
LCASE(SUBSTRING(CompanyIndustry, 2)));
UPPERとUCASEは同じことをすることに注意してください。
関連
-
mysqlにおけるvarcharの日付比較とソートの実装
-
MySQLとOracleの一括挿入SQLの汎用的な記述例
-
MySQLデータ型の詳細
-
Mysqlデータベースへのリンク時にpymysqlがConnection refusedエラーを報告する
-
[解決済み] MySQLでdatetimeとtimestampのどちらのデータ型を使用すべきですか?
-
[解決済み] MySQLでコマンドラインを使用してSQLファイルをインポートするにはどうすればよいですか?
-
[解決済み] 文字列の各単語の最初の文字を大文字にするにはどうすればよいですか?
-
[解決済み] MySQLの重複レコードを検索する
-
[解決済み】ホスト 'xxx.xx.xxx.xxx' がこのMySQLサーバーへの接続を許可されていない。
-
[解決済み】Swiftで文字列の最初の文字だけに.uppercaseStringを適用する。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
MySQL演算子(and, or, in, not)の具体的な使用方法
-
MySQLのselect、distinct、limitの使い方
-
MySQLインデックスベースストレステストの実装
-
MySQLデータベースで数百万件のデータを10秒間で挿入
-
[解決済み】MySQL - オペランドは1つのカラムを含む必要があります。
-
[解決済み] ユニークなテーブル/エイリアスではない
-
[解決済み】文字列からuniqueidentifierに変換する際に変換に失敗する - 2つのGUIDの場合
-
SQLステートメントエラーです。オペランドには 1 つのカラムを含める必要があります [括弧を追加せずに複数のフィールドをクエリする
-
[解決済み] MySQLのプロセスリストを見つけ、それらのプロセスを終了させる方法は?
-
[解決済み] KEYキーワードは何を意味するのか?