摘要: 是SQL Server编排数据的内部方法。它为SQL Server提供一种方法来编排查询数据什么是索引拿汉语字典的目录页(索引)打比方:正如汉语字典中的汉字按页存放一样,SQL Server中的数据记录也是按页存放的,每页容量一般为4K。为了加快查找的速度,汉语字(词)典一般都有按拼音、笔画、偏旁部... 阅读全文
posted @ 2014-05-13 23:20 stevejson 阅读(799) 评论(0) 推荐(0) 编辑
摘要: 在程序开发中我们经常性的存储过程,可以提升执行效率等,但也也会有一些缺点大家可以根据需要选用存储过程的优缺点:存储过程优点:1.由于应用程序随着时间推移会不断更改,增删功能,T-SQL过程代码会变得更复杂,StoredProcedure为封装此代码提供了一个替换位置。2.执行计划(存储过程在首次运行... 阅读全文
posted @ 2014-05-13 23:16 stevejson 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程SQL触发器实例1定义: 何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的过程。常见的触发器有三种:... 阅读全文
posted @ 2014-05-13 23:15 stevejson 阅读(1027) 评论(0) 推荐(0) 编辑
摘要: 1.游标方式DECLARE @Data NVARCHAR(max) SET @Data='1,tanw,2,keenboy' --Id,Name DECLARE @dataItem NVARCHAR(100) DECLARE data_cursor CURSOR FOR (SELECT * FROM... 阅读全文
posted @ 2014-05-13 23:10 stevejson 阅读(909) 评论(0) 推荐(0) 编辑
摘要: 一.脚本基础 1.USE语句 设置当前数据库。 2.声明变量 语法:DECLARE @变量名 变量类型 在声明变量后,给变量赋值之前,变量的值为NULL。 将系统函数赋给声明的变量,这个方法可以使我们能更安全地使用值,该值只有人为地改变时它才变动。如果直接使用系统函数本身,那么当它发生变动时,有 时... 阅读全文
posted @ 2014-05-13 23:06 stevejson 阅读(923) 评论(0) 推荐(0) 编辑