关于SQL Server2000删除表的问题

来源:百度知道 编辑:UC知道 时间:2024/06/16 16:35:15
用查询语句删除表的时候,在表名后加CASCADE或RESTRICT都会出错
要想顺带删除在该表上建立的视图等对象要怎么办?

用查询语句删除表的时候,在表名后加CASCADE或RESTRICT都会出错
解答:需要先将与这个表有依赖关系的表去掉依赖关系,然后删除
要想顺带删除在该表上建立的视图等对象要怎么办?
解答:可以写一个存储过程,先找出依赖这个表的视图,将这些视图删除掉,然后将这个表删除掉。
呵呵,希望解决了问题,^_^

先把这个表的外键的约束删掉,再用CASCADE CONSTRAINTS参数
没有办法“顺带”删除视图对象,只能drop view