问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

sql server 存储过程如何对select语句的结果集进行循环操作?

发布网友 发布时间:2022-05-07 13:10

我来回答

2个回答

懂视网 时间:2022-05-07 17:31

bitsCN.com

摘要:本文主要讲解了存储过程的创建、调用、以及游标的使用 ,相信掌握了游标 会对你有不错的帮助,有不足之处还请指教

导航 : 一、存储过程的创建及调用
二 、游标的使用
三、 示例
四、补充

说明:
1、用到的两个数据表:

from_data

to_data

2、示例需求 : 将表from_data 的select结果集循环插入到表 to_data;

伪代码: while 循环 select id ,name from_data

insert into to_data(id,name) value(from_data.id,from_data.name)

end

3、环境: mysql



一、存储过程的创建及调用

我们创建一个名叫 add_test的存储过程

1 、检查是否有 add_test
Sql代码
drop procedure if exists add_test;
2、创建


Sql代码
create procedure add_test()
(
#[in|out|inout] 参数 datatype


a int;
b int;
)
begin
#SQL 语句;



end;

3、调用

Sql代码
call add_test(1,2

);


热心网友 时间:2022-05-07 14:39

DECLARE
@id INT, @value VARCHAR(10);
BEGIN
-- 定义游标.
DECLARE c_test_main CURSOR FAST_FORWARD FOR
SELECT id,valueFROM test_main;
-- 打开游标.
OPEN c_test_main;

WHILE 1=1
BEGIN
-- 填充数据.
FETCH NEXT FROM c_test_main INTO @id, @value;
-- 假如未检索到数据,退出循环.
IF@@fetch_status!= 0 BREAK;

PRINT @value;
END;

-- 关闭游标
CLOSE c_test_main;
-- 释放游标.
DEALLOCATE c_test_main;
END;go
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
有人在宿舍安路由器吗 PF89式80毫米单兵火箭筒研制历史 我们的学校宿舍有电话插口。我们想装路由器几个人一起上网。要怎么弄... 昙花一现的解放军自研两截式火箭筒:70式62毫米反坦克火箭筒 近炸引信分类 安装SQL时,我进入了x86/setup文件夹后,执行setupsql.exe,提示却是:_百... 我爸左胸自发性气胸都引流八天了,怎么还没见好转,还有那么多泡泡,今 ... 73岁糖尿病患者 突然左脑出血 引流手术 和器官切除后17天了能 挣眼手 ... 索爱st18i2.3.3 之前用一键root过,现在好像把camera哪个自带的程序误删... st18i能用什么软件刷机 word文档工具栏固定的? 网络打印机不能打印 打印出错 S2蛛网膜下腔囊肿病因及治疗 网络打印机 打印失败.为什么?? 红枣全麦馒头怎么做 网络上共享了打印机,但是点击打印时,却说打印机设置错误,怎么处理? 提钻探服务的增值税税率是多少 蛛网膜囊肿能在监狱服刑吗 工程施工类开具增值税专用发票税率多少 截瘫是怎么一回事??? 《七律.长征》文中的颈联是什么? 请问钻探业务适用营业税的税率是多少? 没有找到病因,怎么判断是脊髓损伤? 颈部脊髓损伤有哪些表现及如何诊断 手机QQ的待办有什么用 初二学生暑假学习计划 虚拟机是WIN7 装32位的还是装64位的 脊髓空洞症的临床表现是什么? 七律长征中:解释词语:腾细浪( )铁索寒( ) 尽开颜( ) 手机qq里的待办是干什么的? 求麻辣鸡头的做法 黑豆与什么浸酒用可生发黑发 枸杞子,何首乌,蝉脱,泡酒的配方 何首乌能使老人的头发变黑吗?怎么泡酒效果好》? 求 凤凰传奇(郎的*和全是爱) MP3 要高品质的! 有的发我,万分感谢!huanjue01@126.com illustrator各种各样的图表类型怎样转换 梦见小时候的男闺蜜成了男朋友 猫咪为什么闻到猫薄荷就撒娇打滚呢? 男闺蜜变成男朋友 男闺蜜变成男朋友好吗 男闺蜜会变成男朋友吗 男闺蜜变成男友以后产生的问题 威尼斯画派的特点 文艺复兴时期的绘画作品怎样体现了人文主义 关于浮雕涉及的历史知识有哪些? 男闺蜜变成男朋友概率? 男闺蜜可以成为男男朋友吗? 当今国际著名画家有谁 文艺复兴时期美术的特点与风格 文艺复兴时期油画的形式与内容