随笔分类 -  SQLSERVER

摘要:SQLSERVER中的几种分页方法 这些分页方法虽然不是最优的方案,但你可以当做sql语句练习,熟练掌握sql语句和分页原理, 当然,文章的最后,我也会给出一种最好的分页方法。 需求:(每页显示10条,取出第3页) PageSize=10 PageIndex=3 方法一:NOT IN 方式 方法二: 阅读全文
posted @ 2015-09-21 10:22 咕-咚 阅读(1164) 评论(0) 推荐(0)
摘要:SQLSERVER 中的存储过程 Transact-SQL中的存储过程,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通... 阅读全文
posted @ 2015-09-21 10:20 咕-咚 阅读(506) 评论(0) 推荐(0)
摘要:待定。 阅读全文
posted @ 2015-09-21 10:20 咕-咚 阅读(131) 评论(0) 推荐(0)
摘要:SQLSERVER 中的游标 在关系数据库中,传统的查询是面向结果集的,如果你想一行一行的读取数据并做相关的处理,那么你就要用到游标(像for循环一样,允许你一行一行的读取数据)能不用游标就不用游标,在性能上,游标会吃更多的内存,减少可用的并发,占用宽带,锁定资源,当然还有更多的代码... 阅读全文
posted @ 2015-09-21 10:19 咕-咚 阅读(953) 评论(0) 推荐(0)
摘要:CTE(共用表达式)共用表达式(common table expression) 是sqlserver 2005版本后引入的一个新特性,CET 可以看做是一个临时的结果集,可以在接下来的select insert update merge语句中北多次引用。使用它具有如下的好处: ... 阅读全文
posted @ 2015-09-21 09:15 咕-咚 阅读(1371) 评论(0) 推荐(0)
摘要:SQL SERVER 中的变量表与临时表1.临时表 临时表和永久表类似,很多永久表具有的功能特性,临时表都具有,临时表它的创建是在tempdb中,它只有在一个数据库连接结束后或者由sql命名drop掉,才消失,否则他会一直存在,临时表的创建的时候会产生sql server 系统日志,临时表分为两种... 阅读全文
posted @ 2015-09-21 09:15 咕-咚 阅读(1177) 评论(0) 推荐(0)
摘要:待定 阅读全文
posted @ 2015-09-21 09:14 咕-咚 阅读(233) 评论(0) 推荐(0)
摘要:SET XACT_ABORT 一提到事务,也许,你的第一反应就是,要么全部执行,要么全部不执行,然而事实.............可以不是这样滴!测试代码CREATE TABLE TEST(ID INT NOT NULL PRIMARY KEY IDENTITY(1,1),VAL VARCHAR(... 阅读全文
posted @ 2015-09-20 15:14 咕-咚 阅读(922) 评论(0) 推荐(0)
摘要:sql中事务隔离级别 基本语法格式: SET TRANSACTION ISOLATION LEVEL {READ UNCOMMITTED READ COMMITTED REPEATABLE READ SNAPSHOT SERIALIZABLE } 接下来,我们一一的解释每个级别。(PS:SQLSER 阅读全文
posted @ 2015-09-17 12:07 咕-咚 阅读(918) 评论(0) 推荐(0)