Tsql “我该怎么做?”;“运行”;存储过程中由select语句生成的命令?

Tsql “我该怎么做?”;“运行”;存储过程中由select语句生成的命令?,tsql,stored-procedures,foreign-keys,truncate,Tsql,Stored Procedures,Foreign Keys,Truncate,我使用这个脚本生成语句,删除并重新创建所有外键约束,以便截断特定的数据库表 这非常有效,但是我想知道如何将其合并到存储过程中。 目前所发生的一切是它生成命令的,但不“调用或运行”它们?您必须执行这些语句 如果语句存储在var@ddlStatement Exec sp_executesql @ddlStatement

我使用这个脚本生成语句,删除并重新创建所有外键约束,以便截断特定的数据库表

这非常有效,但是我想知道如何将其合并到存储过程中。
目前所发生的一切是它生成命令的,但不“调用或运行”它们?

您必须执行这些语句

如果语句存储在var
@ddlStatement

Exec sp_executesql @ddlStatement