SQL 操作总结

1. 在存储过程开始时 set noucount on  结束时 set noucount off(设置nocount 为 ON 以后,只对当前链接一直有效(除非 set nocount off),

对其他SQL会话无效)
2.SET XACT_ABORT  ON ,当 SET XACT_ABORT 为 ON 时,如果 Transact-SQL 语句产生运行时错误,整个事务将终止并回滚。为 OFF 时,只回滚产生

错误的 Transact-SQL 语句,而事务将继续进行处理。编译错误(如语法错误)不受 SET XACT_ABORT 的影响。(设置XACT_ABORT  为 ON 以后,只对

当前链接一直有效(除非 set XACT_ABORT off),对其他SQL会话无效)
3.SET TRANSACTION ISOLATION LEVEL,设置事务隔离级别
4. select * from t with(nolock),设置锁

5.set statistics io [on|off] 显示/关闭有关由Transact-SQL 语句生成的磁盘活动量的信息

6.set showplan_all [on|off] 显示/关闭[返回有关语句执行情况的详细信息,并估计语句对资源的需求](与set statistics io互斥)

7.DBCC CHECKIDENT 显式改变identity列






原文地址:https://www.cnblogs.com/mxw09/p/2001933.html