MySQL与Oracle 差异比较之条件循环语句的示例分析
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章给大家分享的是有关MySQL与Oracle 差异比较之条件循环语句的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。循环语句编号类别ORACLEMYSQL注释
千家信息网最后更新 2026年11月03日MySQL与Oracle 差异比较之条件循环语句的示例分析
这篇文章给大家分享的是有关MySQL与Oracle 差异比较之条件循环语句的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
循环语句
| 编号 | 类别 | ORACLE | MYSQL | 注释 |
| 1 | IF语句使用不同 | IF iv_weekly_day = 'MON'THEN ii_weekly_day := 'MON'; ELSIF iv_weekly_day = 'TUE' THEN ii_weekly_day := 'TUE'; END IF; | IF iv_weekly_day = 'MON'THEN set ii_weekly_day = 'MON'; ELSEIF iv_weekly_day = 'TUE' THEN set ii_weekly_day = 'TUE'; END IF; | 1. mysql和oracle除了关键字有一个字差别外(ELSEIF/ELSIF),if语句使用起来完全相同. 2. mysql if语句语法: 摘自 MySQL 5.1 参考手册 20.2.12.1. IF语句 IF search_condition THEN statement_list [ELSEIF search_condition THEN statement_list] ... [ELSE statement_list] END IF IF实现了一个基本的条件构造。如果search_condition求值为真,相应的SQL语句列表被执行。如果没有search_condition匹配,在ELSE子句里的语句列表被执行。statement_list可以包括一个或多个语句。 |
| 2 | FOR语句不同 | FOR li_cnt IN 0..(ii_role_cnt-1) LOOP SELECT COUNT(*) INTO li_role_ik_cnt FROM SD_ROLE WHERE ROLE_CD = lo_aas_role_upl(li_cnt); IF li_role_ik_cnt = 0 THEN RETURN 'N'; END IF; li_role_ik_cnt := -3; END LOOP; | loopLable:LOOP IF i > (ii_role_cnt-1) THEN LEAVE looplable; ELSE SELECT COUNT(*) INTO li_role_ik_cnt FROM SD_ROLE WHERE ROLE_CD = 'ADMIN_SUPER'; /*lo_aas_role_upl(li_cnt);*/ IF li_role_ik_cnt = 0 THEN RETURN 'N'; END IF; SET li_role_ik_cnt = -3; SET i = i+1; END IF; END LOOP loopLable; | 1. oracle使用For语句实现循环. Mysql使用Loop语句实现循环. 2. oracle 使用For…loop关键字. Mysql使用loopLable:LOOP实现循环. |
| 3 | while语句不同 | WHILE lv_inputstr IS NOT NULL LOOP ... END LOOP; | WHILE lv_inputstr IS NOT NULL DO ... END WHILE; | 1. oracle 中使用while语句关键字为: while 表达式 loop… end loop; mysql 中使用while语句关键字为: while 表达式 do… end while; |
感谢各位的阅读!关于"MySQL与Oracle 差异比较之条件循环语句的示例分析"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
语句
循环
关键
关键字
条件
不同
差异
示例
分析
内容
更多
篇文章
表达式
参考
不错
实用
相同
多个
子句
差别
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
中智农互联网科技
南京欣网互联网络科技有限公司
广州为想互联网科技有限公司
互联网科技公司经营范围
工业互联网科技新基建
西安互联网科技
互联网 卓越科技
华中科技大学互联网
国外互联网科技网站
江苏南京365互联网科技
团飞科技与伯堂互联网服务平台
互联网对科技的发展
互联网媒体平台算高科技产业
为客找房互联网科技公司怎么样
华中科技大学互联网的牛人
高科技互联网套路
半导体行业属于互联网高科技类吗
郑州欣桑互联网科技有限公司
广州燕处互联网科技有限公司
中国主要互联网科技公司
互联网的科技创新
壕鑫互联网络科技
济南和联互联网科技有限公司
剑昆互联网络科技有限公司临桂
互联网科技有哪些公司
中国互联网十大科技股排名
爱医互联网络科技
广州有谷有贝互联网科技有限公司
萌小萌互联网科技河南有限公司
北京品多多互联网科技有限公司