我有兩個存儲過程sp1
和sp2
SQL服務器:插入兩個存儲過程的結果到一個表
sp1
返回結果
value1
------
1
2
3
4
5
sp2
返回結果
value2
------
4
5
6
7
8
我有一個表稱爲test
,它有兩列value1
和value2
,如何插入sp1
導致value1
列和sp2
導致value2
列test
表中?
我用這
insert into test
exec [sp1], exec [sp2]
這導致一個錯誤,但它正在爲單個值,請點擊下面的鏈接
您將如何從兩個表中的行關聯?用'value1'和'value2'命令可以嗎?如果一個SP返回比另一個更多的行,你會做什麼?你甚至爲什麼要這樣做?對於兩個SP來說,如果他們返回單獨的行集合,則以任何方式進行關聯都沒有任何意義。請幫助我們瞭解您想要的內容和目的。 – ErikE