【SQL/UPDATE/UPPER関数】テーブルに小文字で登録されている値を、大文字へ変換する

以下のように小文字で登録されている値を、

小文字
小文字

UPDATE文とUPPER関数を組み合わせることで、
以下のように大文字へ変換できます!

小文字を大文字へ変換
小文字を大文字へ変換
PR

UPPER関数とは

小文字を大文字へ変換する関数です。
「Transact-SQL(T-SQL)」に含まれています。
よってSQL Serverでのみ使用できます。

PR

準備

以下のSQLを実行し、テーブルの作成/データの登録をします。

--テーブルの作成
CREATE TABLE employee(
	id      CHAR(5)      PRIMARY KEY,
	name    VARCHAR(10)
)

--テーブルへデータの登録
INSERT employee (id, name) VALUES ('00001', 'suzuki')
INSERT employee (id, name) VALUES ('00002', 'tanaka')
INSERT employee (id, name) VALUES ('00003', 'sato')

--確認
SELECT * FROM employee
テーブルの作成/データの登録
テーブルの作成/データの登録
PR

SQL

以下のUPDATE文により、小文字を大文字へ変換します。
UPPER関数を使うところがポイントです。

--小文字を大文字へ変換
UPDATE employee
SET name = UPPER(name)

--確認
SELECT * FROM employee
PR

実行結果

小文字を大文字へ変換できました。

小文字を大文字へ変換
小文字を大文字へ変換
タイトルとURLをコピーしました