SQL Serverでは、UPPER()
を使用して、任意の小文字の文字列を大文字に変換できます。 機能。
これを使用するには、関数を呼び出すときに文字列を引数として渡すだけです。
構文
公式の構文は次のとおりです。
UPPER ( character_expression )
character_expression
の場所 文字またはバイナリデータの表現です。これは、定数、変数、または列にすることができます。 varcharに暗黙的に変換可能なデータ型である必要があります 。そうでない場合は、CAST()
を使用できます それを変換する関数。
例
これがUPPER()
の例です 動作中:
SELECT UPPER('louder please');
結果:
LOUDER PLEASE
また、元の文字列にすでに大文字が含まれている場合でも、同じ結果が得られます。
SELECT UPPER('Louder Please');
結果:
LOUDER PLEASE
データベースの例
データベースからデータを返し、それを大文字に変換する例を次に示します。
USE Music; SELECT TOP 5 AlbumName AS Original, UPPER(AlbumName) AS Uppercase FROM Albums;
結果:
Original Uppercase ---------------------- ---------------------- Powerslave POWERSLAVE Powerage POWERAGE Singing Down the Lane SINGING DOWN THE LANE Ziltoid the Omniscient ZILTOID THE OMNISCIENT Casualties of Cool CASUALTIES OF COOL
LOWER()
を使用することもできます 文字列式を小文字に変換するのと同じ方法です。