恒美微站 Logo 恒美微站
  • 首页
  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心
  • 联系我们

plsql笔记循环

  • 首页
  • 资讯中心
  • /
  • plsql笔记循环

相关资讯

想降AI率不用愁?2026年这些免费AI工具助你高效写作 2026/8/27 12:54:41
手把手教你学 Simulink—— 双定子永磁同步电机的协同控制与转矩提升仿真 2026/8/27 12:49:41
文心苹果版导出表格用「AI导出鸭」:拆解移动端知识管理的隐秘痛点 2026/8/27 12:49:41

最新资讯

2026年开始学习AI,是否为时已晚?揭秘为何30+人群在AI领域更具竞争力
35岁大龄程序员现在学AI大模型完全没问题,甚至可能比年轻人更有优势!!
24V转5V/12V 20A同步Buck电源设计:从参数计算到PCB布局实战
COM-Based SBC高I/O密度解析:从核心板到载板设计实战
高温电机控制的硬骨头:32位MCU选型、设计与调试实操指南
未来十年人工智能的发展前景如何?人工智能未来发展方向是什么?

今日推荐

Go语言构建企业级AI服务网关:统一管理英伟达等AI接口调用
LeetCode Hot100(51-60)算法精解与面试技巧
CRC校验实战:从模2除法到HJ212协议排错

本周热门

Nextcloud 桌面客户端:把同步交给它,你只管改文件
如何将 HTML 转成 Word 文档且格式不丢失?html-to-docx 使用教程
Anki 批量操作卡片完整指南:一次搞定上千张,不再逐张修改

本月精选

如何用DamaiHelper实现演唱会门票的智能自动化抢购:完整技术解决方案指南
第4篇:59 倍性能差距的索引瓶颈定位——一次教科书级的全表扫描调优
终极歌词批量下载神器:5分钟解决离线音乐库歌词同步难题

plsql笔记循环

发布时间:2026/8/27 12:54:41
plsql笔记循环 循环1 loop :---是指 无限循环 ---死循环 ---退出循环条件2. while ---是自带条件的循环 ---------进入循环条件3. for ---是经常使用的循环 最常用 最牛的 最方便的循环1 loop :---是指 无限循环 ---死循环 ---退出循环条件语法declarebeginloop ----------------------------循环的开始----------------1 循环主体 循环的内容 (必须)exit -----没有条件 走到 exit 就直接退出循环when 条件1...... ;----------------2.退出循环 条件 必须----------------3. 计数 控制次数 可选end loop; -------------------------循环的结束end;例题 打印输出 10 次 付浩浩declaren number:1;beginloopdbms_output.put_line(付浩浩); ---循环主体n : n1; ------------------------------------------控制次数exit when n 11; -----退出条件end loop;end;练习 打印输出 1-100declaren number:1;beginloopdbms_output.put_line( n );n:n1;exit when n101;end loop;end;练习 打印输出 1-100之间的偶数 --必须用if moddeclaren number:1;beginloopif mod(n,2)0 thendbms_output.put_line(n);elsenull; ------------------------什么都不做end if;n:n1;exit when n101;end loop;end;2. while 循环 ---自带条件的循环 ---进入循环条件语法、、declarebeginwhile 条件1.............. --------进入循环的条件 满足条件才能进入循环loop ---循环的开始---------------1 循环的主体 循环的内容必须-------------- 2 控制循环次数 (可选)end loop; ---循环的结束end;例题 打印输出 10次 你好智云declaren number : 1;beginwhile n11loopdbms_output.put_line(你好智云);n:n1;end loop;end;练习 打印输出 100-1 之间的奇数declaren number:100;beginwhile n0loopif mod(n,2)1 thendbms_output.put_line(n);end if;n:n-1;end loop;end;--------------------------------------------------------------------------------------------------------------------------------------------for 循环语法declarebeginfor 变量名 in x..y | (select语句) |游标 ---相当于控制次数和退出条件loop--------------1 循环主体 循环的内容end loop;end;x..y x 和 y 是正整数x 必须小于 y ,从 x 循环到 y例题 打印输出 10 次 你好智云declarebeginfor i in 1..10loopdbms_output.put_line(你好智云);end loop;end;declarebeginfor i in 100..109loopdbms_output.put_line(你好智云);end loop;end;练习 打印输出 1-100之间的偶数declarebeginfor i in 1..100loopif mod( i ,2)0 thendbms_output.put_line( i );end if;end loop;end;要求 打印输出 100-1----for 循环的反转 reversedeclarebeginfor i in reverse 1..100loopdbms_output.put_line(i);end loop;end;练习 传入一个字符 反向打印该字符 比如 付浩浩 浩浩付---length substrdeclareV_a varchar2(20):请输入;beginfor i in reverse 1..length(V_a)loopdbms_output.put( substr(v_a , i , 1 ) );end loop;dbms_output.put_line();end;declareV_a varchar2(20):请输入;beginfor i in 1..length(V_a)loopdbms_output.put( substr(v_a , -i , 1 ) );end loop;dbms_output.put_line();end;循环的嵌套---外层循环 循环一次 内层循环 循环全部例题 演示 时针 分针declarebeginfor i in 1..24 -----------------外 时针loopfor j in 1..60 ------------内 分针loopdbms_output.put_line(i||小时||j||分钟);end loop;end loop;end;练习 打印输出 99乘法表1*111*22 2*241*33 2*36 3*391*44 2*48 3*412 4*416.................................. ------9declarebeginfor i in 1..9 ----------------------外 表示行数loopfor j in 1..i --------------内 表示列数loopdbms_output.put(i||*||j||||i*j|| );end loop;dbms_output.put_line();end loop;end;----------------------------------------for 循环后 跟 select 语句--作用 处理多行数据语法declarebeginfor 变量 in (select语句)loop----循环的主体end loop;end;例题 打印输出 emp表中所有人的姓名岗位薪资declarebeginfor i in (select ename,job,sal from emp )--i 复合变量 i.ename i.job i.salloopdbms_output.put_line( i.ename||i.job||i.sal );end loop;end;

关于恒美微站

恒美微站专注于为个体商户、工作室提供极简自助建站服务,让每个人都能轻松拥有专业网站。

快速链接

  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心

服务项目

  • 可视化建站
  • 拖拽编辑
  • 主题定制
  • SEO 优化
  • 网站托管

联系方式

  • 📍 地址:北京市朝阳区建国路 88 号
  • 📞 电话:400-888-8888
  • ✉️ 邮箱:info@hmyw.cn
  • 🕐 时间:周一至周日 9:00-18:00

© 2024 恒美微站 hmyw.cn 版权所有 | 京 ICP 备 12345678 号