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

SQL游标快速上手

问题描述:有以下2张表,
     表A
     0_id           0_name      0_Salary
   Y2007001     达哥            3666
   Y2007002      小杜           4888
   Y2007003        达哥         3666
     表B
  a_id               a_salary
 Y2007001        333
Y2007002          444
Y2007003          555      
现在希望得到这样的数据表A里的O_Saloary加上表B的A_Salary是当前的总工资,并更新到表A。
       你可以用视图来,表连接下就可以。
       现在我们考虑下让SQL自己来处理,游标就是很好的方法。
      
      原理:游标就是把数据按照指定要求提取出相应的数据集,然后逐条进行数据处理。
      1.1游标的概念
       游标(Cursor)它使用户可逐行访问由SQL Server返回的结果集。使用游标(cursor)的一个主要的原因就是把集合操作转换成单个记录处理方式。用SQL语言从数据库中检索数据后,结果放在内存的一块区域中,且结果往往是一个含有多个记录的集合。游标机制允许用户在SQL server内逐行地访问这些记录,按照用户自己的意愿来显示和处理这些记录。
       1.2 游标的优点
      从游标定义可以得到游标的如下优点,这些优点使游标在实际应用中发挥了重要作用:
        1)允许程序对由查询语句select返回的行集合中的每一行执行相同或


相关文档:

SQL Server中“加锁选项”的功能说明

1   如何锁一个表的某一行  
   
   
  A   连接中执行  
   
  SET   TRANSACTION   ISOLATION   LEVEL   REPEATABLE   READ  
   
  begin   tran  
   
  selec ......

贺州市疾病预防控制中心SQL server数据库置疑成功修复

贺州市疾病预防控制中心所用的ZmSoft从业体检信息网络系统V2010.1.26 正式版采用SQL SERVER2000平台,不明原因,数据库"置疑“,客户试过所有网上方法,未能解决.沈阳凯文数据恢复中心SQL数据库工程师成功将其解决.
沈阳凯文数据恢复中心MS SQL SERVER研发小组致力于MsSql数据库技术的研究。经过多年研究完全掌握了S ......

贺州市疾病预防控制中心SQL server数据库置疑成功修复

贺州市疾病预防控制中心所用的ZmSoft从业体检信息网络系统V2010.1.26 正式版采用SQL SERVER2000平台,不明原因,数据库"置疑“,客户试过所有网上方法,未能解决.沈阳凯文数据恢复中心SQL数据库工程师成功将其解决.
沈阳凯文数据恢复中心MS SQL SERVER研发小组致力于MsSql数据库技术的研究。经过多年研究完全掌握了S ......

{转}SQL优化34 条建议

(1)  选择最有效率的表名顺序
(
只在基于规则的优化器中有效
)

ORACLE 的解析器按照从右到左的顺序处理
from
子句
中的表名,
from
子句中写在最后的表
(
基础表 
driving table)
将被最先处理,在
from
子句中包含多个表的情况下
,
你必须选
择记录条数最少的表作为基础表 ......

关于sql server 代理(已禁用代理xp)

症状:
SQL SERVER2005里面,启动SQL代理服务,启动正常,但是在sql server 代理还是显示已禁用代理 xp
在Management Studio中新建维护计划时,提示以下错误信息:
“代理XP”组件已作为此服务器安全配置的一部分被关闭。系统管理员可以使用sp_configure来启用“代理XP”。有关启用“代理XP ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号