SET NOCOUNT ON这个很常用

作用:阻止在结果集中返回显示受T-SQL语句或则usp影响的行计数信息。

当SET ONCOUNT ON时候,不返回计数,当SET NOCOUNT OFF时候,返回计数;即使当SET NOCOUNT ON 时候,也更新@@RowCount;当SET NOCOUNT on时候,将不向客户端发送存储过程每个语句的DONE_IN_proc消息,如果存储过程中包含一些并不返回实际数据的语句,网络通信流量便会大量减少,可以显著提高应用程序性能;

SET XACT_ABORT ON--sql事物回滚
BEGIN TRAN   --开始事物

IF NOT EXISTS(SELECT TOP 1 1 FROM 表 WHERE cserviceno=@cserviceno) --过程,提前有返回值必须这样写

BEGIN ROLLBACK TRAN

RETURN 338  

END

IF @@ERROR<>0   --结尾
BEGIN ROLLBACK TRAN
RETURN 0
END
ELSE
BEGIN COMMIT TRAN
RETURN 100
END

最新文章

  1. Android四大组件之Activity
  2. 这几天在搞UNITY3D,感觉回到了AS2
  3. Android UI开发: 横向ListView(HorizontalListView)及一个简单相册的完整实现 (附源码下载)
  4. 图片Exif信息
  5. hdu 3790 (最短路径问题dijkstra)
  6. 201621123062《java程序设计》第12周作业总结
  7. Spring知识点回顾(01)Java Config
  8. nginx 将请求全部指向到一个页面
  9. RDMS三剑客的服务
  10. net core体系-web应用程序-4net core2.0大白话带你入门-7asp.net core日志组件(Logger和Nlog)
  11. 03bootstrap_表格
  12. [NOI2017]泳池——概率DP+线性递推
  13. HttpWebRequest post 提交 C#的WebBrowser操作frame如此简单 WebClient 提交
  14. poj 1679 判断MST是不是唯一的 (次小生成树)
  15. openstack云主机硬盘复制查询
  16. jQuery控制TR显示隐藏
  17. Internet History, Technology and Security (Week2)
  18. 使用Linux重定向解决nohup.out无写权限问题
  19. polymer入门例子-已过时
  20. Django 的分页器

热门文章

  1. SpringMVC支持跨域请求
  2. Beta冲刺(1/5)
  3. useMemo、useCallback简单理解
  4. Celery分布式队列学习
  5. UML建模综述
  6. 【Makefile】Makefile的自动化变量$@、$^ 、$&lt;等
  7. leetcode 146. LRU Cache 、460. LFU Cache
  8. Event事件与协程
  9. 小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_3-3.Vidoe相关接口完善和规范协议
  10. Kettle 排序记录的使用(Sort rows)