RT,数据库中有一个表 A,其有很多约束
问题1:
如何禁用A表的所有约束?(SQL语句 )
问题2:
如何重新启用A表的所有约束?(SQL语句 )

解决方案 »

  1.   

    alter table 表名 NOCHECK CONSTRAINT all ;
    alter table 表名 CHECK CONSTRAINT all 
      

  2.   

    只能禁用外键约束和检查约束,而主键约束,唯一性约束是不能被禁用的.
    具体可查看Alter table 命令的说明.
      

  3.   

    alter table 表名 nocheck constraint all ;alter table 表名 check constraint all 
      

  4.   

    谢谢,用这个就可以修改插入内容了,呵呵 ,我是SQL菜鸟,表笑我!