【发布时间】: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