sqlのDECLARE文の使い方は何ですか?

SQLのDECLARE文は変数を宣言し、それにデータ型と初期値を割り当てるために使用されます。

変数名を宣言する際の構文は以下の通りです:
DECLARE 変数名 [型] [DEFAULT 初期値];

変数の名前はvariable_name、変数のデータ型はtype、初期値はinitial_valueです。

例:
DECLARE @num INT DEFAULT 0;
DECLARE @name VARCHAR(20) DEFAULT ‘John Smith’;

DECLARE文でデータ型を省略することができますが、その変数に値を設定するには後続のSET文が必要です。

SQLコードブロック内のストアドプロシージャ、関数、またはバッチ処理などで使用する、DECLAREステートメントで宣言された変数は、そのコードブロック内でのみ有効です。

bannerAds