【发布时间】:2013-09-09 21:44:59
【问题描述】:
我有两个 Store 过程,
ALTER PROCEDURE [dbo].[UpdateProduct]
(
@ID VARCHAR(10) OUTPUT,
..........................................
..........................................
..........................................
ALTER PROCEDURE [dbo].[InsertProduct]
(
@ID VARCHAR(10) OUTPUT,
..........................................
..........................................
..........................................
我有一个动态 SQL 调用这 2 个 sps,
Exec InsertProduct
Exec UpdateProduct
Exec UpdateProduct
Exec InsertProduct
Exec InsertProduct
Exec UpdateProduct
Exec InsertProduct
..........................................
..........................................
..........................................
..........................................
问题是我需要以相同的顺序在我的动态内联 sql 的最后一个中获取所有插入和更新的 id。所以,让我在我的@Sqls varchar 变量中以逗号分隔。这可能吗?
【问题讨论】:
标签: sql sql-server tsql sql-server-2008-r2