【发布时间】:2017-07-13 12:38:00
【问题描述】:
我使用这个代码:
select @SQLString=N'select ....(long select query).....'
+ char(10) + '; drop table _item_list '
之后
insert @tbl EXEC dbo.sp_executesql @SQLString
它似乎有效,但有人可以给我一些明确的信息吗?我期望 executesql 必须是“忠实的”,与它之前的插入语句完全相关。然而,似乎将选择提供给插入并独立执行删除表没有问题。另外,是 ;在需要下降之前?
【问题讨论】:
标签: sql tsql sql-insert sp-executesql