ORACLE存储过程 练习系列四 游标专题
2013-01-05 09:19
435 查看
TABLE C
![](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJ8AAABOCAIAAACxG1M9AAAEmUlEQVR4nO2cP86jMBDF5zDfDZAocoO9QwqqtHsFOlra7SKlRFutRE2TlgtQp88NsgUE/B8HjMd25okiQSZv/H5gwILAk5SuoPn7j5ZUF3iR0hWUZYldw0Y9n0/7xju76dPLYRkTXeTzw1ZZVn69Xvd306eXqzKIbohersoQ6DYFABQN37IpIK/65Xtf5VKrpgB5y7HhuO3YQJDo9Km2Jj73SKqK66grL53F4WWo6CrIsW59ledFkfONVBuOcJcO6EveKhd05R1XXeduL8ZiWnF4GTLdvKoKHhPv3Vd5XvV9lUttBOR9lUNR6DrgRM7pPqeyFWOKK7qMweFlqOj2z4bjy3m/vzC74Ly6YSsa9wJTB/brCLq6XF0eu9PPH16Gmu6T48t6M58V0JmKRriGU4vx7GKpQ+hqdsSDz7uHlKGjy/I1E+U+z3gnuCsd2KtI6HK/1hQzYES6Sx3LSsUBKAwyE9433BjpHjwyM+c0tJF5/jpeZWmKUBzffZVDUb3hRkg3/asq3mQ6VwjXUe/2wI/A3E1udHQ93BHZjMxH3hHJOxGMV78Kw77KAYqG3ZDbC4xXVbunM2g2w1xG3DORV2vt76ZPL1dlxE3XXj67GUikRDd6L3MZRDduL3MZUJLSFQAsD9+wnxNT13VJehnUdR3RjdvLoBTorp5+xmZE9013qE/zbfWlFbYZ6pO8ElGIdHVRKL3856ai214ATvUwrWkvC+D2okWOKBS65igEL6zcZLo/0h7WXhjYLzp2GcV27P78Xi2B6M6Kje6vP6vDR5h0AUD3YWxGdCOmS8eusgwambcrNrryVdVQn+iqSqPo6JruiLCqdCKiG+VshqWIbpQzkZaimUiiG5+XQUQ3ei+DRLoJ63vpdqREBQDweD2SX7quS9LLXAbRjdvLXEb0dFfnqvwnHjbdocyW2Yybcv25xa9+XHDoGqMQvZByU9FtzwBZOUxfb5cZ8O08FzeUGdPm++iuRMF7oeUm072XJ2H/up0hK4fHvc7gVN61zb6I7moUrBdibhLdoczgfFvfktkfsRfs864iCr2X19wkuu0ZLOje68ymmZ9lRGh4NmMt8V2LMgqdl+fcNtHlT8zoC+axq4lC7eU9t49H5nudBYX2gUfXEIXshZKbxVUVc5kXINoHEl1zFIIXVm6f3BEFNiBv6KqzX1uLgvPCy+2D2Yzb/ED9W1l9R2f2UVdd/dRqFKwXYm4pzETadzVJL3MZRDduL3MZRDduL3MZRDduL3MZAPRsRroCoOeqYvYyiOhG72VQCnRX56rGZkT3Lc2bJsxq7r0xXKHQNUcheGHlpqKre0tM+AeNYPgi0F2LgvPCy02mK7/LpKoopDfFkEdmVRRaL7+5SXTt7KV3ejGFS1cZhc7Lc24SXfl1XUHTOSQYtoj/m6GPQuGFkdvndEeFdPAGMDKLURhHZn+5bRyZXyFdVyHTVUVh8PKZm8VVlXp3C+jgxaariELv5TW3D+6IhvrE/6dgIHBt5ZDuahSsF2JuKcxmWIpmM1IWzUSmLKKbsohuyvpeum6fByCFo684cL9WRDdlEd2U9R9UFpgbHJLiXAAAAABJRU5ErkJggg==)
PROCEDURE
PROCEDURE
create or replace procedure P_TEST_LOOP_CUR(in_test in varchar2) is /*************************************************************** *NAME : [Name] *PURPOSE : --更新表C的数据 添加bid外键数据 *IMPUT : --输入参数没意义 *UpdateDate : --函数更改信息(包括作者、时间、更改内容等) ************************************************************/ v_bid C.BID%type; cursor cur is select id from c; begin open cur; fetch cur into v_bid; WHILE cur%FOUND LOOP exit when not cur%found; --如果游标到尾则结束 update C set bid = v_bid where id = v_bid; fetch cur into v_bid; END LOOP; CLOSE cur; commit; end;
相关文章推荐
- 【算法系列学习】SPFA邻接表最短路 [kuangbin带你飞]专题四 最短路练习 F - Wormholes
- 算法练习专题——LeetCode系列之 ThreeSum
- ORACLE存储过程 练习系列二 关键字 执行动态SQL
- ORACLE存储过程 练习系列三 失效或者生效指定表的外键
- 【算法系列学习】Dijkstra算法变形 [kuangbin带你飞]专题四 最短路练习
- 【算法系列学习】Dijkstra求最短路 [kuangbin带你飞]专题四 最短路练习 D - Silver Cow Party
- 算法练习专题——LeetCode系列之 Two Sum
- 【算法系列学习】Dijkstra单源最短路 [kuangbin带你飞]专题四 最短路练习 A - Til the Cows Come Home
- ORACLE存储过程 练习系列六 关键字 分页查询某个方案下的建表语句
- Oracle 游标的练习
- Libgdx专题系列:对象篇源码分析 TextureRegion
- 代码练习系列:itoa函数
- [C# 基础知识系列]专题八: 深入理解泛型(二)
- 数据库之游标——轻松走进数据库系列之九
- Libgdx专题系列:镜头篇源码分析 Camera
- IOS开发系列——UIView专题之二:动画篇【整理,部分原创】
- [C# 线程处理系列]专题二:线程池中的工作者线程
- [C# 网络编程系列]专题六:UDP编程
- Android 技术专题系列之九 -- 图形系统