zoukankan      html  css  js  c++  java
  • Set NOCOUNT 和 SET XACT_ABORT

    Set   NOCOUNT   ON   选项可防止将会话中每一条语句所影响的行数消息发回给请求的客户机  
       
       
      SET   XACT_ABORT  
      指定当   Transact-SQL   语句产生运行时错误时,Microsoft®   SQL   Server™   是否自动回滚当前事务。  
       
      语法  
      SET   XACT_ABORT   {   ON   |   OFF   }  
       
      注释  
      当   SET   XACT_ABORT   为   ON   时,如果   Transact-SQL   语句产生运行时错误,整个事务将终止并回滚。为   OFF   时,只回滚产生错误的   Transact-SQL   语句,而事务将继续进行处理。编译错误(如语法错误)不受   SET   XACT_ABORT   的影响。  
       
      对于大多数   OLE   DB   提供程序(包括   SQL   Server),隐性或显式事务中的数据修改语句必须将   XACT_ABORT   设置为   ON。唯一不需要该选项的情况是提供程序支持嵌套事务时。有关更多信息,请参见分布式查询和分布式事务。    
       
      SET   XACT_ABORT   的设置是在执行或运行时设置,而不是在分析时设置  
  • 相关阅读:
    转载:oracle事务的ACID特性
    oracle对象之存储函数
    转载:散列冲突的解决策略
    [Linux]Redhat7配置本地镜像源
    [Linux]Redhat7配置CentOS7 YUM源
    java120经典面试题
    Dijkstra算法
    树的重构
    第三章垃圾收集器与内存分配策略
    内存区域与内存溢出异常
  • 原文地址:https://www.cnblogs.com/zhangzheny/p/985155.html
Copyright © 2011-2022 走看看