迭代子模式又叫游标(Cursor)模式,是对象的行为模式。迭代子模式可以顺序地访问一个聚集中的元素而不必暴露聚集的内部表象(internal representation)。聚集和JAVA聚集 多个对象聚在一起形成的总体称之为聚集(Aggregate),聚集对象是能够包容一组对象的容器对象。聚集依....
分类:
其他好文 时间:
2014-10-27 10:37:51
阅读次数:
270
最好的办法是利用sql语句进行分页,这样每次查询出的结果集中就只包含某页的数据内容。再sql语句无法实现分页的情况下,可以考虑对大的结果集通过游标定位方式来获取某页的数据。sql语句分页,不同的数据库下的分页方案各不一样,下面是主流的三种数据库的分页sql:sql server: String sq...
分类:
其他好文 时间:
2014-10-26 14:19:39
阅读次数:
218
use databaseName
declare @tblname char(100)
declare @sql char(5000)
declare table_cursor cursor for select name from sysobjects where name like 'tb_card[_]%' and name'Tb_card_item' and name'tb_c...
分类:
数据库 时间:
2014-10-25 23:02:38
阅读次数:
177
为了更精确地跟踪数据,要用RecordSet组件创建包括数据的游标,游标就是储存在内存中的数据: rs = Server.CreateObject("ADODB.RecordSet") rs.Open(sqlStr,conn,1,A) 注:A=1表示读取数据;A=3表示新增、改动或删除数据。 ...
分类:
数据库 时间:
2014-10-25 17:08:11
阅读次数:
296
系统为用户开设的一个数据缓冲区,存放SQL语句的执行结果。每个游标区都有一个名字。用户可以用SQL语句逐一从游标中获取记录,并赋给主变量,交由主语言进一步处理。使用:使用游标(cursor)的一个主要的原因就是把集合操作转换成单个记录处理方式。用SQL语言从数据库中检索数据后,结果放在内存的一块区域...
分类:
数据库 时间:
2014-10-24 18:09:04
阅读次数:
203
参考:SQL server中null+字符串,isnull以及把查询结果赋给一个字符变量组成另一个查询语句 1.开始定义的字符串都为null.例如:declare @sql需求:在一个游标内 循环获取手机号的字符串进行拼接。但是一直拼接不成功declare @dhhm as varchar(2000...
分类:
数据库 时间:
2014-10-24 12:24:44
阅读次数:
243
CREATEPROCEDURE`proc_init_tagsData`()beginDECLAREv_keywordvarchar(30);DECLAREv_tag_idintdefault-1;DECLAREv_doneint;DECLAREv_countintdefault0;--定义游标DEC...
分类:
数据库 时间:
2014-10-23 15:49:10
阅读次数:
221
1 --==============================游标=============================== 2 --使用游标操作数据 3 --1 定义游标 4 DECLARE 游标_类别名称 CURSOR FAST_FORWARD --FAST_FORWARD:启...
分类:
数据库 时间:
2014-10-23 14:18:38
阅读次数:
229
1、使用游标declare @sql varchar(200), @name varchar(40)declare my_cursor scroll cursor for select name from sysobjects where type = 'u' and name like 'j...
分类:
数据库 时间:
2014-10-21 13:43:42
阅读次数:
209
一、显式cursor
显式是相对与隐式cursor而言的,就是有一个明确的声明的cursor。显式游标的声明类似如下(详细的语法参加plsql ref doc ):
cursor cursor_name (parameter list) is select ...
游标从declare、open、fetch、close是一个完整的生命旅程。当然了一个这样的游标是可以被多次open...
分类:
数据库 时间:
2014-10-21 12:16:47
阅读次数:
305