SQLServerは初めてです。現在、既存のソースコードに取り組んでいますが、ストアドプロシージャのポイントが不明確です。
たとえば:
My_Stored_Procedure_1
CREATE PROC [dbo].[My_Stored_Procedure_1]
@ID INT,
@DATE DATETIME
AS
BEGIN
UPDATE query...
PRINT 'ID is ' + CAST(@ID AS VARCHAR(10))
END
My_Stored_Procedure_2
CREATE PROC [dbo].[My_Stored_Procedure_2]
@RESULT INT
AS
BEGIN
EXEC @RESULT = My_Stored_Procedure_1 // Unclear point
END
私の質問は、からの戻り値が表示されないので、変数My_Stored_Procedure_1
に何が返されるのかということです。@RESULT
おそらく、実行されたストアドプロシージャのデフォルトの戻り値ですか?
どうもありがとうございます。