SQL DECLARE の使用法

SQL では、DECLARE ステートメントは変数を宣言します。変数は、ストアード プロシージャ、関数、またはバッチ内で使用できる、データ格納用のプレースホルダーです。

DECLARE文の構文は次のとおりです。

DECLARE @変数名 データ型;

@variable_name は変数の名前で、data_type は変数のデータ型です。

例えば、整数の変数を宣言する文は次の通りです。

SET @num INT;

次にSET文を使用して変数に値を代入できます。

SET @num = 10;

以降のSQL文では、変数@numを利用してこの整数を参照できます。

なお、DECLARE文は、通常ストアードプロシージャや関数、バッチ処理で用いられるもので、通常のSQL問い合わせではあまり用いない。

bannerAds