SQL游标(循环)单层和双层
来源:互联网 发布:java ee为什么这么小 编辑:程序博客网 时间:2024/05/16 23:44
双层循环
DECLARE OrgCursor CURSOR FOR SELECT orgid FROM [ems_db].[dbo].[organization]
OPEN OrgCursor
DECLARE @orgid Int,@begintime time(0),@endtime time(0) FETCH NEXT FROM OrgCursor INTO @orgid
-- print @orgid
DECLARE ProCursor CURSOR FOR SELECT productid FROM [ems_db].[dbo].[productlist]
OPEN ProCursor
DECLARE @productid Int FETCH NEXT FROM ProCursor INTO @productid
while @@FETCH_STATUS = 0
begin
-- print @productid
insert into [ems_db].[dbo].[productrecord]
([orgid],[productid],[productdate],[updatedate],[value],[begintime],[endtime])
values(@orgid ,@productid,(Select Datename(year,GetDate())+'-'+Datename(month,GetDate())+'-'+Datename(day,GetDate()+1)+' 00:00:00.000'),(Select Datename(year,GetDate())+'-'+Datename(month,GetDate())+'-'+Datename(day,GetDate())+' 00:00:00.000'),0,@begintime,@endtime)
FETCH NEXT FROM ProCursor INTO @productid
end
close ProCursor
FETCH NEXT FROM OrgCursor INTO @orgid
CLOSE OrgCursor
DEALLOCATE OrgCursor
单层循环
DECLARE OrgCursor CURSOR FOR SELECT orgid FROM [ems_db].[dbo].[organization]
OPEN OrgCursor
DECLARE @orgid Int,@begintime time(0),@endtime time(0) FETCH NEXT FROM OrgCursor INTO @orgid
-- print @orgid
FETCH NEXT FROM OrgCursor INTO @orgid
CLOSE OrgCursor
DEALLOCATE OrgCursor
0 0
- SQL游标(循环)单层和双层
- 中断单层循环和中断双层循环的栗子
- JAVA终止循环体(单层循环、双层循环)
- Tricks(四十四)—— 双层循环变为单层索引
- android Launcher3双层改单层
- 双层循环
- SQL 中利用游标(cursor)循环
- sql 循环,游标
- Sqlserver双层游标
- 【 Launcher客制化】luancher之学习综合 (最新4.4桌面单层双层切换)
- (11)Android Launcher 定制之4.4最新桌面 单层,双层切换功能
- Android Launcher3 修改双层桌面为单层
- java 跳出单层for循环和多层for循环
- sql 存储过程中循环和游标用法
- sql 存储过程中循环和游标用法
- sql 存储过程中循环和游标用法
- sql 存储过程中循环和游标用法
- Mysql游标和循环
- HTTP 状态代码
- Java IO使用和总结
- 基于Servlet的MVC模式Demo
- 欢迎使用CSDN-markdown编辑器
- ROS实践(4)-消息服务
- SQL游标(循环)单层和双层
- 用route命令添加永久路由
- 视觉SLAM漫谈(二):图优化理论与g2o的使用
- python的 a,b=b,a+b 和 a=b b=a+b 的区别
- UVA - 10125 Sumsets
- 2016/11/9
- 视觉SLAM漫谈 (三): 研究点介绍
- Linux 双网卡(内外网) 同时使用路由设置
- Android低版本图片