![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SqlServer
SqlServer
小黄瓜要编程
小白刚学习,希望借助blgo更好的学习
展开
-
SqlServer 分页的存储过程
SqlServer 分页的存储过程--方法一 取数据30-40 先取前40 再取前10且不存在前30中if exists(select 1 from sysobjects where name='P_GetUserInfoByPage' and type='p')drop proc P_GetUserInfoByPage//检查是否存在命名存储过程,存在则删除gocreate p原创 2015-05-26 18:50:12 · 521 阅读 · 0 评论 -
SqlServer的优化
SqlServer的优化原创 2015-06-03 08:56:29 · 505 阅读 · 1 评论 -
Sqlserver SET NOCOUNT ON不返回受影响行数
Sql 不返回受影响行数在做sql通用分页的时候 经理告诉我一般不返回受影响的行数 我不知返回一个这个和没有有什么区别我相信很多和我一样刚做开发的实习生都不知道吧(你知道了 我就说的不是你)查看sql帮助得知 SET NOCOUNT ON的作用当 SET NOCOUNT 为 ON 时,不返回计数。当 SET NOCOUNT 为 OFF 时,返回计数。即使当 SET NOCOUN原创 2015-05-21 11:10:12 · 3037 阅读 · 2 评论 -
SqlServer触发器
1.什么是触发器触发器是一种特殊类型的存储过程,它在指定的表中的数据发生变化时自动生效。唤醒调用触发器以响应 INSERT、UPDATE 或 DELETE 语句。触发器可以查询其它表,并可以包含复杂的Transact-SQL语句。将触发器和触发它的语句作为可在触发器内回滚的单个事务对待。如果检测到严重错误(例如,磁盘空间不足),则整个事务即自动回滚。2.触发器和约束触发器可原创 2015-05-05 20:23:04 · 464 阅读 · 0 评论 -
简单SQL语句执行用时
declare @d datetimeset @d=getdate()/*SQL脚本开始*/ /*SQL脚本结束*/select [语句执行花费时间(毫秒)]=datediff(ms,@d,getdate())原创 2016-08-13 11:12:25 · 362 阅读 · 0 评论 -
c#学习之-c#通过sql存储过程实现分页
c#学习之-c#通过sql存储过程实现分页分页的重要性不言而喻,本文将相信的讲解c#通过sql进行分页的实现(三层)数据库表如下现在编写sql分页通用存储过程if exists (select 1 from sysobjects where [name]='proc_CommonPage' and [type]='p') drop pr原创 2015-06-01 12:38:51 · 1108 阅读 · 0 评论