SQL Server 大文字を小文字に変換する

SQL Server 大文字を小文字に変換する

SQL Serverで、大文字を小文字に変換する手順を記述してます。

環境

  • OS windows10 pro
  • SQL server 2017
  • SSMS 18.7.1

大文字を小文字に変換

大文字を小文字に変換する場合は、「LOWER」を使用します。

LOWER(文字列)

小文字に変換してみます。

DECLARE @c NVARCHAR(20) = 'ABCDE';

SELECT  @c,
        LOWER(@c)

実行結果

大文字に変換されていることが確認できます。

また、数字や漢字でLOWERを使用としても、下記のように変化はありません。

DECLARE @c NVARCHAR(20) = '1あア亜$';

SELECT  @c,
        LOWER(@c)

実行結果

小文字を大文字に変換

逆に小文字を大文字に変換するには、「UPPER」を使用します。

UPPER(文字列)

変換してみます。

DECLARE @c NVARCHAR(20) = 'abcde';

SELECT  @c,
        UPPER(@c)

実行結果

変換されていることが確認できます。