のような二つの異なる属の結果を参加:SQL Server 2005は、私はファッションを以下に同じ構造 を返す二つの異なるストアドプロシージャの結果を参加したい
EXEC StoreProcedure1 p1
UNION
EXEC StoreProcedure2 p2
私はそれが不可能であると認識、sombodyはエレガント提案することができます代替?
私は知っている私は一時テーブルを使用する必要がありますか? SQL Serverでの
SELECT * FROM dbo.MyFunction1(p1)
UNION
SELECT * FROM dbo.MyFunction2(p2)
ありがとうございますが、私はストアプロシージャを使用したい – krul
あなたはまだそうです:すべての関数はストアドプロシージャを呼び出して結果を返します。これは実際にこれを行うより良い方法です。 –
興味深いことに、 – krul