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

Oracle PL/SQL求大神指点如何改成while和loop形式(最好注释下)初学者谢...

发布网友 发布时间:2022-04-30 22:43

我来回答

1个回答

热心网友 时间:2022-04-10 06:26

这个还是比较简单的啊,你看你的例子里面:
for j in 2..trunc(i/2) loop 就是说用一个计数器j从2到i/2取整(截断)循环这么多次,end loop就标志这段循环结束了,单独一句exit;就是从这句跳出循环,你想改成while,while是这么写的:
while true loop
...;

end loop;
那你可以仿造这个for,你在declare部分加一个j的申明并初始化,for循环开头就写成

while j < trunc(i/2) loop
其他都不用变了,具体这个条件怎么写,是要和你初始化j同步的,要保证和原来的循环次数一样,假如说你的j也初始化为2,那么条件就是j !> trunc(i/2),外层i循环同理
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我看曹刿是一个什么样的人 作文 急急急 三赞曹刿300字作文 作文 我心中的英雄曹刿300 关于翻译机离线使用的效果怎么样? 古汉语中有“不可以”这一用法吗? 文言文中"可以"的古今异意 独特嗓音的特征,一般别人模仿起来比较难 我现在还有一个月机会到13岁,想改变一下声音,还有我是个男生 根据《建筑安装工程费用项目组成》(建标[-2013144号),应列入规费的是... 我女儿的电瓶车发票,用我的身份证好上牌照吗,因她本人在异地,请帮... 行驶的货车上的货物掉下来砸伤。路上的行人这种事故应该怎么判? 大风吹倒自家门楼砸伤行人的案例? 请问随车吊吊臂起吊物品过程当中,因物品坠落砸伤人,购买的机动车商业保险第三者责任险理赔吗_百度问一问 被楼上掉下来的东西砸伤,楼上所有住户共同赔偿的法律依据是什么? oracle存储过程中的if then return end if中,如果执行到return,是跳 ... 女子遭天降铁门砸进重症监护室,是谁在高空砸物? ORACLE存储过程怎么实现跳出游标当前循环,继续获取下一行 刚在浙江找到工作,被15楼坠落铁架砸进ICU,高空坠物有多危险? oracle使用循环判断,某个条件满足的时候才会跳出循环,不然一直循环等待... 车厢掉下砸伤人,如何确定侵权赔偿责任人 oracle 突然断开怎么跳出循环 起重机事故案例,事故经过,事故原因等 24岁女孩被15楼坠落的铁架砸进ICU,事件的责任该如何划分? 天降大铁门,浙江台州女子被砸中,怎么回事? 无锡一在建工地钢管高空坠落致几人伤亡? OPPOr11不会震动了,修一下多少钱 手机震动突然失灵,本人手机oppor11 oppor11以前每次按返回键都有震动,没电自动关机了开机后返回键怎么不震动了 oppor11以前每次按返回键都有震动,没电自动关机了开机后返回键不震动了怎么办? oppor11手机触摸屏和应用软件使用时均无振动,解决办法? 定频和变频有什么区别 平面设计师在网上开店能赚钱吗? 平面设计师可不可以在网上赚钱? 平面设计师能在网上赚钱吗? 如何查看一天里那个软件用了多少网络流量? 怎么看一个软件占用的流量?? 用什么看?? OPPO Find X3如何查看哪些应用耗了多少流量?详情是什么样的? 自己在家怎么清洗和保养皮衣 0ppOA91手机支持闪充吗? 数据导出至Excel,该怎么处理 oppoa91支持充电宝18w快充吗? 联通的手机号能上网马 关于浙江高考满分作文引发的争议,业内人士均有什么观点? 联通手机号怎么办GPRS上网? OPPO A91支不支持闪充? 浙江高考满分作文,究竟有没有被高估? 关于联通手机号上网的问题。 OPPO A91采用了第几代的VOOC充电技术? 联通的手机号怎么上网?怎么取消? 联通的手机号怎么办上网?怎么取消?