【发布时间】:2012-10-11 07:59:27
【问题描述】:
我有一个存储过程说@Create_Dummy1,它正在传递一个变量。这在此存储过程中被声明为@Dummy_Variable1。
接下来我需要从@Create_Dummy1 调用另一个存储过程@Create_Dummy2。我需要在exec 语句中传递@Dummy_Variable1。
但如果我尝试这样做,则字符串 @Dummy_Variable1 只会被传递,而不是它所持有的值。
【问题讨论】:
-
你的 exec 语句是什么样的?您是否使用
sp_execute并传递exec @Create_Dummy2 @Dummy_Variable1? -
@Shruti 不要告诉我们,给我们看。粘贴您的确切代码。
-
@Shruti - 人们在这里编辑问题,试图让它们更具可读性,遵循约定等。为什么回滚?
标签: sql sql-server sql-server-2005 stored-procedures