【问题标题】:How to Get output from nested SP_executeSQL如何从嵌套的 SP_executeSQL 获取输出
【发布时间】:2019-04-03 14:11:34
【问题描述】:

你能告诉我如何在我的表中插入执行变量@name 吗? 我有一些编码,这就是我设法做的,但我不知道接下来会发生什么:

DECLARE @Name nvarchar(200);
DECLARE @dbcatalog nvarchar(128);
declare @sql nvarchar(4000)



    select @name = N' select ID from ' + @DbCatalog + '.dbo.Table2 ';

   SET @sql =  'insert into Table2(Name) values (@name)'
   exec Sp_executeSQL @sql

【问题讨论】:

    标签: tsql sp-executesql


    【解决方案1】:

    您是否尝试将 ID 值从一张表复制到另一张表中?如果是,那么:

    INSERT INTO Table2 (Name)
    EXEC(@Name)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-08-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多