删除其所有依赖关系的表(Microsoft SQL Server)

如何在不知道其依赖关系的前提下删除其所有依赖项(SP,视图等)(Microsoft sql Server)的表?我知道我可以在Mangement Studio显示所有依赖关系,但是我正在搜索实用程序脚本,我可以简单地说一个对象,它将删除这个对象的所有依赖项.
最好的做法是“生成脚本”

选择数据库 – >右键点击 – >任务 – >生成脚本 – 将打开生成脚本的向导

选择数据库 – >下一个 – >将选项’创建脚本’设置为true(想要创建)
– >将选项’拖放脚本’设置为true(想要删除)
– >将选项“生成依赖对象的脚本”设置为true
– >下一个 – >选中复选框以选择要创建脚本的对象 – >选择写脚本的选择(文件,新窗口,剪贴板)

执行脚本

这样,我们可以自定义我们的脚本,即我们可以为数据库的选定对象执行脚本.

我希望这将有助于您!

Best Wishes,JP

相关文章

迭代器模式(Iterator)迭代器模式(Iterator)[Cursor]意图...
高性能IO模型浅析服务器端编程经常需要构造高性能的IO模型,...
策略模式(Strategy)策略模式(Strategy)[Policy]意图:定...
访问者模式(Visitor)访问者模式(Visitor)意图:表示一个...
命令模式(Command)命令模式(Command)[Action/Transactio...
生成器模式(Builder)生成器模式(Builder)意图:将一个对...