zoukankan
html css js c++ java
MSSQL 游标示例
代码
--
临时表,存储索取号编号
CREATE
TABLE
#VTempTable
(
[
Data
]
VARCHAR
(
10
)
)
GO
--
导入数据
INSERT
INTO
[
#VTempTable
]
VALUES
(
'
A1
'
);
INSERT
INTO
[
#VTempTable
]
VALUES
(
'
A2
'
);
INSERT
INTO
[
#VTempTable
]
VALUES
(
'
A3
'
);
INSERT
INTO
[
#VTempTable
]
VALUES
(
'
AA1
'
);
INSERT
INTO
[
#VTempTable
]
VALUES
(
'
AA2
'
);
INSERT
INTO
[
#VTempTable
]
VALUES
(
'
AA3
'
);
GO
DECLARE
@val
varchar
(
10
);
--
创建一个变量存放数据
DECLARE
vCursor
cursor
FOR
SELECT
[
Data
]
FROM
[
#VTempTable
]
;
--
创建一个游标
OPEN
vCursor;
--
打开游标
FETCH
NEXT
FROM
vCursor
INTO
@val
;
--
转到下一条数据(首条)
--
0:提取成功
--
-1:语句失败或此行不在结果集中
--
-2:被提取的行不存在
WHILE
(
@@FETCH_STATUS
=
0
)
BEGIN
SELECT
@val
;
FETCH
NEXT
FROM
vCursor
into
@val
;
--
跳到下一条数据
END
CLOSE
vCursor;
--
关闭游标
DEALLOCATE
vCursor;
--
删除游标
查看全文
相关阅读:
Oracle与MySQL的转化差异
iOS 创建静态库文件时去掉当中的Symbols
hdu4336 Card Collector 状态压缩dp
随机森林——Random Forests
OpenCV码源笔记——Decision Tree决策树
海明距离hamming distance
学习OpenCV——Surf简化版
学习OpenCV——用OpenCv画漫画
学习OpenCV——ORB简化版&Location加速版
学习OpenCV——hand tracking手势跟踪
原文地址:https://www.cnblogs.com/sofire/p/1613298.html
最新文章
Delphi中window消息截获的实现方式(1)
Delphi Dll 消息处理
为什么dbms_metadata.get_ddl显示不全?
RPM包制作
【java细节】Java代码忽略https证书:No subject alternative names present
Centos7安装OpenJDK8
ipmitool获取服务器信息
简单有效:解决 Excel 打开 UTF-8 编码 CSV 文件乱码的 BUG
CentOS7安装wps
【Oracle】Linux7安装11g 86%报错:Error in invoking target 'agent nmhs' of makefile
热门文章
linux系统(CentOS7)虚拟机上安装oracle 11g,解决oracle图形界面卡住无法点击next问题
debian 下deb包的制作
Wireshark数据抓包教程之Wireshark捕获数据
Hive通过查询语句向表中插入数据过程中发现的坑
Java的静态导入
迅雷云监工crysadm搭建
贪心算法总结
VC多线程临界区
There is no Action mapped for namespace / and action name .
Tomcat之虚拟主机配置以及web应用配置
Copyright © 2011-2022 走看看