专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
="t18">SqlServer 2000 游标使用方法小例 翻弹押尾桑Cannon(卡侬) » -------------------------------------------------------------------------------- DECLARE CURSOR (T-SQL)创建游标 September 14th, 2006 by OoperMan (1 votes, average: 5 out of 5) Loading ...SQL Server 2005 联机丛书 DECLARE CURSOR (Transact-SQL)更新日期: 2005 [阅读全文] [PDF]
最近记性比较差,记录一下 呵呵~~ 存储过程事务 ALTER proc [dbo].[Unigo_Community_DeletePrivateMessage] @userId int, @privateMessageId int as begin if(@userId >0 and @privateMessageId >0) begin BEGIN TRANSACTION Tran_MSG BEGIN delete from user_to_p_msg where user_id = @userId and private_message_i [阅读全文] [PDF]
Declare @Id varchar(20) Declare @Name varchar(20) Declare Cur Cursor For select substring(id,0,7) as id,name from temp1 Open Cur Fetch next From Cur Into @Id,@Name While @@fetch_status=0 Begin Update temp Set [c3]=@Name where [id] like @Id+'%' Fetch Next From Cur Into @Id,@Name En [阅读全文] [PDF]
SQL-SERVER 声明游标每一个游标必须有四个组成部分这四个关键部分必须符合下面的顺序;1.DECLARE 游标2.OPEN 游标3.从一个游标中FETCH 信息4.CLOSE 或DEALLOCATE 游标通常我们使用DECLARE 来声明一个游标声明一个游标主要包括以下主要内容: 游标名字 数据来源(表和列) 选取条件 属性(仅读或可修改)其语法格式如下:DECLARE cursor_name [INSENSITIVE] [SCROLL] CURSORFOR select_statement[FOR {READ _disibledevent=379> [阅读全文] [PDF]
这是网友的问题,我当时立马给出了自己的解决方案,但是没有想到中间有点小问题,发现后经过自己仔细调试,完全得到正确结果后,那个网友已经结帖了。我的代码遂成为鸡肋,食之无味,弃之可惜。但是我觉得我的代码确实还是挺经典的,所以整理了一下,供各位网友欣赏。问题:假设环境如下: 表1: ID, NAME, QQ, PHONE,表中数据: 1 秦云 10102800 13500000 2 在路上 10378 13600000 3 LEO 10000 13900000 表2: ID, NAME, 上机时间,管理员,表中数据: 1 秦云 2004-1-1 李大伟 2 秦 [阅读全文] [PDF]
  在多数情况下,提取循环中所完成的处理都会修改由游标检查出的行,PL/SQL提供了进行这样处理的一种语法。   这种语法包括两部分——在游标声明部分的FOR UPDATE子句和在UPDATE或DELETE语句中的WHERE CURRENT OF 子句。   通常,SELECT操作将不会对正处理的行执行任何锁定设置,这使得连接到该数据库的其他会话可以改变正在选择的数据。   但是,结果集仍然是一致性的。当确定了活动集以后,在执行OPEN的时刻,ORACLE会截取下该表的一个快照。在此时刻以前所提交的任何更改操作都会在活动集中反 [阅读全文] [PDF]
1 共6条 分1页