循环程序

2024-02-13 12:49

表1是准备推荐营销活动的信息,如下表 营销活动 Saleinfo字段 编码 类型 注释号码 Serv_number Char(11) 活动ID SaleID Char(4) 向用户推荐的活动ID活动信息 Info Varchar2(10) 向用户推荐的活动内容状态 Status Char(1) 初始为空表2是用户信息如下表 用户信息 userinfo字段 编码 类型 注释号码 Serv_number Char(11) 状态 Status Char(1) 0 正常 1 停机 2 离网请写一PL/SQL 块或存储过程,从表1依次读取每条记录,并在表2中判断读取的号码状态是否正常,如果是正常号码,调用 send_msg(号码,活动信息) 函数 发送短信。若不是正常号码,则根据表2记载的状态更新表1的状态字段。要求每从表1读取500条记录提交一次。
1个回答
DECLARE

l_cnt NUMBER;

BEGIN

FOR i IN (SELECT a.serv_number, a.info, b.status

FROM saleinfo a, userinfo b

WHERE a.serv_number = b.serv_number) LOOP

IF i.status = '0' THEN

send_msg(i.serv_number, i.info);

ELSE

UPDATE saleinfo

SET status = i.status

WHERE serv_number = i.serv_number;

END IF;

l_cnt := l_cnt + 1;

IF MOD(l_cnt, 500) = 0 THEN

COMMIT;

END IF;

END LOOP;

END;
相关问答
如何编写循环程序
1个回答2024-03-04 03:37
我写的第二段代码就会超出索引,所以加了A=[A,-inf]; 这个语句。
这个C程序为什么无限循环?
2个回答2023-01-13 16:46
if后面的相等关系 本来就成立 就是上面 两个赋值语句 按程序流程,任何一个数都成立 其实按照题目要求,你应该判断m,n两个数是所谓的 完全平方数 才对 程序里 根本就没有 这个判断
循环的循环过程
1个回答2022-07-20 13:40
调用格式: 〈无返回值〉 计次循环首 (整数型 循环次数,[整数型变量 已循环次数记录变量]) - 系统核心支持库->流程控制 英文名称:counter 执行本命令将把循环体内的命令重复执行指定的次...
全文
如何设计循环检测的程序
1个回答2024-03-04 02:23
(如果程序图中有环,则要求每个环至少经过一次)。路径覆盖是覆盖率最高的一种覆盖技术。 路径覆盖要求设计足够多的测试用例,在白盒测试法中,覆盖程度最高的就是路径覆.
用英语写出水循环的过程
1个回答2024-02-02 01:48
The sun __shines_ and the water becomes __vapout__. The __water___ becomes __vapout___. The __vapo...
全文
用英语写出水循环的过程
1个回答2024-01-26 15:26
The rain is comes from the clouds.The clouds come from the vapour.The vapour is comes from the water...
全文
讲一下水循环的过程?
1个回答2024-02-22 15:50
定义1:地球上的水从地表蒸发,凝结成云,降水到径流,积累到土中或水域,再次蒸发,进行周而复始的循环过程。 定义2:水在地球系统中的循环。 定义3:大气降水通过蒸发、蒸腾又进入大气的往返过程。全球水循...
全文
水循环的过程
1个回答2024-03-14 08:07
水循环根据发生空间的不同,分为陆地内循环,海上内循环,海陆件大循环。通常会考察到海陆间大循环的步骤:海洋水蒸发——水汽输送——水汽凝结降水——地表径流;下渗,地下径流——江河汇集——流入海洋。
自然界的水循环过程
1个回答2024-03-21 23:44
水循环是多环节的自然过程,全球性的水循环涉及蒸发、大气水分输送、地表水和地下水循环以及多种形式的水量贮蓄。 降水、蒸发和径流是水循环过程的三个最主要环节,这三者构成的水循环途径决定着全球的水量平...
全文
水循环的过程
1个回答2024-01-17 22:04
水循环过程有三种: (1)海陆间大循环:海洋水蒸发后到达海洋上空,其中90%冷凝又降落到海洋,其余10%,随着大气运动输送到岩雀陆地上空,冷凝形成降水,降落到陆地表面。在地表形成地表径流,渗入地...
全文