SQL Serverの「ストアドファンクション」(ユーザー定義関数)を実行する構文。
なお、今回のバージョンは以下です。
- SQL Server Standard 2008 R2
--戻り値格納変数の宣言 DECLARE @RESULT AS INTEGER --ストアドファンクションの実行 EXEC @RESULT = dbo.GetTestData @DATA_KEY1 = '0001', @DATA_KEY2 = '0002', @DATA_KEY3 = '0003' --戻り値の表示 SELECT @RESULT AS RESULT
こんなことしなくても、下記の一文で取得できるみたい。
--ストアドファンクションの実行と戻り値の表示 SELECT dbo.GetTestData('0001','0002','0003') AS RESULT
コメント