私はいくつかの値を計算しSELECT
てそれらをsするストアドプロシージャを持っています:
CREATE PROCEDURE [dbo].[MyProc]
AS
DECLARE @value1 int;
DECLARE @value2 int;
SET @value1 =...
IF( @value1 IS NULL )
RETURN 0;
SET @value2 =...
SELECT @value1 AS Value1, @value2 AS Value2;
RETURN 0;
私はそれをテーブル関数に変えることができることを知っていますがRETURN
、途中で何も返さないことがあるので、それをしたくありません。
そのストアド プロシージャを別のストアド プロシージャから呼び出し、取得した値を別のプロシージャで使用したいと考えていSELECT
ます。それ、どうやったら出来るの?