易截截图软件、单文件、免安装、纯绿色、仅160KB

SQLServer 游标简介与使用说明

 游标(Cursor)是处理数据的一种方法,为了查看或者处理结果集中的数据,游标提供了在结果集中一次以行或者多行前进或向后浏览数据的能力。我们可以把游标当作一个指针,它可以指定结果中的任何位置,然后允许用户对指定位置的数据进行处理。
      1.游标的组成
      游标包含两个部分:一个是游标结果集、一个是游标位置。
      游标结果集:定义该游标得SELECT语句返回的行的集合。游标位置:指向这个结果集某一行的当前指针。
      2.游标的分类
      游标共有3类:API服务器游标、Transaction-SQL游标和API客户端游标。
      其中前两种游标都是运行在服务器上的,所以又叫做服务器游标。
      API服务器游标
      API服务器游标主要应用在服务上,当客户端的应用程序调用API游标函数时,服务器会对API函数进行处理。使用API函数和方法可以实现如下功能:
      (1)打开一个连接。
      (2)设置定义游标特征的特性或属性,API自动将游标影射到每个结果集。
      (3)执行一个或多个Transaction-SQL语句。
      (4)使用API函数或方法提取结果集中的行。
      API服务器游标包含以下四种:静态游标、动态游标、只进游标、键集驱动游标(Primary key)
      静态游标
的完整结果集将打开游标时建立的结果集存储在临
时表中,(静态游标始终是只读的)。静态游标具有以下特点:总是按照打开游标时的原样显示结果集;不反映数据库中作的任何修改,也不反映对结果集行的列值
所作的更改;不显示打开游标后在数据库中新插入的行;组成结果集的行被其他用户更新,新的数据值不会显示在静态游标中;但是静态游标会显示打开游标以后从
数据库中删除的行。
      动态游标
与静态游标相反,当滚动游标时动态游标反映结果集中的所有更改。结果集中的行数据值、顺序和成员每次提取时都会改变。
    &n


相关文档:

索引的创建及使用(sqlserver 2005)

索引的创建及使用(sqlserver 2005)
为指定表或视图创建关系索引,或为指定表创建 XML 索引。可在向表中填入数据前创建索引。可通过指定限定的数据库名称,为另一个数据库中的表或视图创建索引。
 Transact-SQL 语法约定
语法
 
Create Relational Index CREATE [ UNIQUE ] [ CLUSTERED | NONCLUSTERED ] IN ......

MS Sqlserver视图巧用

 1、创建数据库testdb
 2、创建表test
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[test](
 [id] [nchar](10) COLLATE Chinese_PRC_CI_AS NULL,
 [name] [nchar](10) COLLATE Chinese_PRC_CI_AS NULL,
 [sex] [bit] NULL
) ON [PRIMARY]
3、创建数据库db ......

Sqlserver与access数据库sql语法十大差异

世事洞明皆学问,人情练达即文章。做ASP时,最常用的数据库即Sqlserver与Access数据库莫属了!
但使用会经常发现很多SQL执行的问题。这里整理出之间的差异,做个十大差异的总结。
ACCESS结构简单容易处理,而且也能满足多数的网站程序要求,也是初学者的试牛刀。
ACCESS是小型数据库,既然是小型就有他根本的局限性:
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号