ストアドプロシージャでDECLAREとSETを使用してSQLServerの変数を作成します。
ストアドプロシージャの作成時にはDECLAREおよびSETキーワードを使用して変数の作成と設定を行うことができます。
DECLAREキーは変数を宣言し、それらのデータ型を指定するために使われます。例えば、次のコードは@myVariableという名前の整数変数を宣言します。
DECLARE @myVariable INT
SETキーワードは変数に値を代入するために使用されます。たとえば、次のコードでは、@myVariable変数に値10が代入されています。
SET @myVariable = 10
ストアドプロシジャを作成する際、DECLAREとSETのキーワードを使って複数個の変数を宣言および設定できます。たとえば、次のコードではmyProcedureというストアドプロシジャを作成し、@var1と@var2という2つの変数を宣言し、それぞれの値を設定します。
CREATE PROCEDURE myProcedure
ネイティブの日本語で文章を言い換えてください。1つのオプションのみ必要です:AS
ネイティブの日本語で言い換えると
DECLARE @var1 INT
DECLARE @var2 VARCHAR(50)
SET @var1に10を入れる
SET @var2 = ‘こんにちは’
その他の操作を実行します
ネイティブな日本語で言い換えてください
ストアドプロシージャ内では、必要に応じて DECLARE キーワードと SET キーワードを使用して変数を定義および設定し、ストアドプロシージャのロジックに使用することができます。