zoukankan      html  css  js  c++  java
  • sql server 数据库中 触发器和约束的暂停及恢复操作 命令

    ALTER TABLE  [stores] NOCHECK CONSTRAINT All --暂停约束

    ALTER TABLE  [stores] DISABLE TRIGGER    ALL --暂停触发器

    --------

    执行自己的操作

    --------

    ALTER TABLE  [stores] ENABLE TRIGGER     ALL --恢复触发器

    ALTER TABLE  [stores] CHECK CONSTRAINT All --恢复约束

    select   *   from   sysobjects   where   xtype='TR'  

    select   *   from   sysobjects   where   xtype='TR'   and   parent_obj=object_id('表名')

    xtype   char(2)   对象类型。可以是下列对象类型中的一种:      

    C   =   CHECK   约束   
    D   =   默认值或   DEFAULT   约束    

    F   =   FOREIGN   KEY   约束    

    L   =   日志    

    FN   =   标量函数    

    IF   =   内嵌表函数    

    P   =   存储过程    

    PK   =   PRIMARY   KEY   约束(类型是   K)    

    RF   =   复制筛选存储过程    

    S   =   系统表    

    TF   =   表函数    

    TR   =   触发器    

    U   =   用户表    

    UQ   =   UNIQUE   约束(类型是   K)    

    V   =   视图    

    X   =   扩展存储过程 

  • 相关阅读:
    MapReduce测试进度
    MapReduce实验进度
    Hive安装心得及教程分享
    MapReduce实验进程
    个人课程总结
    最长单词链
    用户体验评价
    SSMS无法新建查询问题解决办法征集
    寻找“水王”
    算法和数据结构
  • 原文地址:https://www.cnblogs.com/wuyifu/p/2848742.html
Copyright © 2011-2022 走看看