1
SELECT
ステートメントでストアドプロシージャを実行するにはどうすればよいですか?selectステートメントのストアドプロシージャ
SELECT
(<SQL CODE>) A,
(<SQL CODE>) B
については
。では、どうすればSELECT
の文でそれを実行できますか?
SELECT
ステートメントでストアドプロシージャを実行するにはどうすればよいですか?selectステートメントのストアドプロシージャ
SELECT
(<SQL CODE>) A,
(<SQL CODE>) B
については
。では、どうすればSELECT
の文でそれを実行できますか?
私の知っている最も近いようinsert ... exec
、次のとおりです。テーブル定義は、ストアドプロシージャの結果セットとまったく同じでなければなりません
declare @t1 table (col1 int, col2 varchar(50))
insert @t1 exec ProcA
declare @t2 table (col1 int, col2 varchar(50))
insert @t2 exec ProcB
select t1.col1
, t1.col2
, t2.col1
, t2.col2
from @t1 t1
cross join
@t2 t2
。行が見つからないか、わずかに異なる定義はエラーになります。
私はあなたが私の意見を持っていると思います。これを試してみましょう。ありがとう! – Satish