- 博客(4)
- 收藏
- 关注
选择合适的游标类型
背景: 定义游标的时候, 如果不指定STATIC 关键字的时候, 则默认定义的游标是动态(DYNAMIC) 的 动态(DYNAMIC) 游标会反映在滚动游标时对结果集内的各行所做的所有数据更改。行的数据值、顺序和成员身份在每次提取时都会更改。动态游标不支持ABSOLUTE 提取选项。 因为动态游标会消耗资源去检查基础表的更新, 所以对于复杂的查询, 且不需要反映基础表更新情况的游标处...
2007-05-12 17:27:00 79
认识静态与动态游标
背景: 静态(STATIC)游标创建将由该游标使用的数据的临时复本。对游标的所有请求都从tempdb 中的这一临时表中得到应答;因此,在对该游标进行提取操作时返回的数据中不反映对基表所做的修改,并且该游标不允许修改 动态(DYNAMIC) 游标会反映在滚动游标时对结果集内的各行所做的所有数据更改。行的数据值、顺序和成员身份在每次提取时都会更改。动态游标不支持ABSOLUTE 提取选项。...
2007-05-12 17:23:00 82
游标类型产生的数据检索问题
表现: 将数据库兼容级别从80 改到90 后, 下面的游标循环不出数据, 但单独SELECT 有结果 DECLARE MyCursor CURSOR LOCAL READ_ONLY FOR SELECT Col1 FROM tbname WITH(NOLOCK) WHERE Name LIKE 'SNET%' AND B_Key IN( SELECT TOP...
2007-05-12 12:30:00 63
无法在SQL 2005系统数据库中执行的T-SQL语句(XML处理)
表现: 下面的代码, 在兼容性级别90的所有用户数据库和tempdb库中都能执行, 但无法在系统数据库中执行, 执行会收到如下错误: Msg 4121, Level 16, State 1, Line 2 Cannot find either column "dbo" or the user-defined function or aggregate "dbo.f_test", or...
2007-05-12 12:27:00 73
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人