博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
存储过程SET NOCOUNT ON的作用
阅读量:5787 次
发布时间:2019-06-18

本文共 455 字,大约阅读时间需要 1 分钟。

在存储过程中,经常用到SET NOCOUNT ON;

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

当SET ONCOUNT ON时候,不返回计数,当SET NOCOUNT OFF时候,返回计数;

即使当SET NOCOUNT ON 时候,也更新@@RowCount;

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

SET NOCOUNT 指定的设置时在执行或运行时候生效,分析时候不生效。

USE Northwind GO SET NOCOUNT OFF; SELECT TOP 5 OrderDate FROM Orders GO

存储过程SET NOCOUNT ON的作用

SET NOCOUNT ON; SELECT TOP 5 OrderDate FROM Orders GO

存储过程SET NOCOUNT ON的作用

转载于:https://blog.51cto.com/3357617/2128310

你可能感兴趣的文章
小猿圈学习Python字符串操作--字符串分割函数
查看>>
SDWebImage 笔记
查看>>
改革春风吹满地,安卓新系统Q上线腾讯WeTest
查看>>
java springcloud版b2b2c社交电商spring cloud分布式微服务(十五)Springboot整合RabbitMQ...
查看>>
SpringCloud使用Prometheus监控(基于Eureka)
查看>>
Python3爬虫数据入数据库---把爬取到的数据存到数据库,带数据库去重功能
查看>>
JavaScript异步
查看>>
币知识——比特币现金
查看>>
放弃Dubbo,选择最流行的Spring Cloud微服务架构实践与经验总结
查看>>
2017-09-16
查看>>
大数据工程师职场面试攻略技巧有哪些?
查看>>
BEM
查看>>
10g手动创建数据库
查看>>
集群之RHCS
查看>>
auto_install_zabbix.sh
查看>>
Linux—文件系统
查看>>
运用Loadrunner测试Mysql数据库性能
查看>>
mysql ERROR 1396 (HY000): Operation CREATE USER failed 解决办法
查看>>
u3d学习心得1
查看>>
jsp留言本
查看>>