代码改变世界

随笔分类 -  SQL Procedure

从存储过程中返回结果 (转载)

2011-01-07 22:21 by 爱研究源码的javaer, 566 阅读, 收藏,
摘要: 从存储过程中返回结果有三种方式: 1、 返回结果集这是客户端应用程序返回结果的最通用的方法。结果集是通过使用SELECT语句选择数据产生的。结果集可以从永久表、临时表或局部变量中产生。将结果返回到另一个存储过程不是一种有效的方法。存储过程不能访问另一个存储过程建立的结果集。 例如从永久表中返回结果集: USE pubs GO CREATE PROCEDURE ap_CreateResultFromPermtable AS SELECT au_iname FROM authors GO 例如从局部变量中创建结果集: USE pubs GO CREATE PROCEDURE ap_CreateRe 阅读全文

聚集索引和非聚集索引[转]

2010-12-20 12:47 by 爱研究源码的javaer, 458 阅读, 收藏,
摘要: 聚集索引和非聚集索引[转] 聚集索引的区别   聚集索引:物理存储按照索引排序   非聚集索引:物理存储不按照索引排序 优势与缺点 聚集索引:插入数据时速度要慢(时间花费在“物理存储的排序”上,也就是首先要找到位置然后插入),查询数据比非聚集数据的速度快 聚集索引的区别   聚集索引:物理存储按照索引排序   非聚集索引:物理存储不按照索引排序 优势与缺点 聚集索引:插入数据时速度要慢(时间花费在“物理存储的排序”上,也就是首先要找到位置然后插入),查询数据比非聚集数据的速度快 索引是通过二叉树的数据结构来描述的,我们可以这么理解聚簇索引:索引的叶节点就是数据节点。而非聚簇 阅读全文