SQLで小文字を大文字に変換する方法は?
UPPER関数ってどうやって使うの?
わかりやすく教えて欲しい!
こういった疑問にこたえます。
エンジニアの僕がわかりやすく解説します。
UPPER関数の使い方
UPPER関数はアルファベットだけに関係する関数で引数の文字列を全て大文字に変換します。
アルファベット以外に適用しても変化しません。
UPPER関数の構文は次の通りです。
UPPER(文字列)
例えば、次のようなsampleテーブルがあったとします。
str1 |
abc |
田中 |
Test |
このテーブルのstr1列と大文字に変換したup_stringを得るには次のようなSQLを実行します。
SELECT str1, UPPER(str1) AS up_string FROM sample;
実行結果
str1 | up_string |
abc | ABC |
田中 | 田中 |
Test | TEST |
逆に、アルファベットの大文字を小文字に変換するLOWER関数というものもあります。
合わせて覚えておきましょう。
UPPER関数の使い方まとめ
解説の内容をまとめます。
- UPPER関数はアルファベットの小文字を大文字に変換する関数
- アルファベット以外は変換しない
以上、お疲れ様でした。
コメント