数码资讯
oracle存储过程中返回与退出差异的概述与测试
复制代码代码如下所示: 创建或替换程序测试(o_cellphone在VARCHAR2)是 v_cellphone cc_quiz_stat手机分型; v_name cc_quiz_stat %ROWTYPE; v_state cc_quiz_stat状态为型; 开始 声明 cur_cc是光标 SEL
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
复制代码代码如下所示:
创建或替换程序测试(o_cellphone在VARCHAR2)是
v_cellphone cc_quiz_stat手机分型;
v_name cc_quiz_stat %ROWTYPE;
v_state cc_quiz_stat状态为型;
开始
声明
cur_cc是光标
SELECT * FROM cc_quiz_stat;
光标cur_jc(v_n VARCHAR2)是
选择国家cc_quiz_stat;
开始
打开cur_cc;
环
取cur_cc
为v_name;
退出时未cur_cc %;
打开cur_jc(o_cellphone);
环
取cur_jc
为v_state;
退出时未cur_jc %;
如果(o_cellphone = v_name。手机)然后
返回;
其他的
dbms_output.put_line('v_name。手机的移动电话| | | |省| |
v_state);
最后如果;
结束循环;
近cur_jc;
结束循环;
近cur_cc;
结束;
最后测试;
结果执行
手机18900000000省
南京省移动电话18900000000
天津省移动电话18900000000
上海省移动电话18900000000
北京省移动电话18900000000
复制代码代码如下所示:
创建或替换程序测试(o_cellphone在VARCHAR2)是
v_cellphone cc_quiz_stat手机分型;
v_name cc_quiz_stat %ROWTYPE;
v_state cc_quiz_stat状态为型;
开始
声明
cur_cc是光标
SELECT * FROM cc_quiz_stat;
光标cur_jc(v_n VARCHAR2)是
选择国家cc_quiz_stat;
开始
打开cur_cc;
环
取cur_cc
为v_name;
退出时未cur_cc %;
打开cur_jc(o_cellphone);
环
取cur_jc
为v_state;
退出时未cur_jc %;
如果(o_cellphone = v_name。手机)然后
出口;
其他的
dbms_output.put_line('v_name。手机的移动电话| | | |省| |
v_state);
最后如果;
结束循环;
近cur_jc;
结束循环;
近cur_cc;
结束;
最后测试;
结果执行
手机18900000000省
南京省移动电话18900000000
天津省移动电话18900000000
上海省移动电话18900000000
北京省移动电话18900000000
手机18900000002省
南京省移动电话18900000002
天津省移动电话18900000002
上海省移动电话18900000002
北京省移动电话18900000002
手机18900000003省
南京省移动电话18900000003
天津省移动电话18900000003
上海省移动电话18900000003
北京省移动电话18900000003
手机18900000004省
南京省移动电话18900000004
天津省移动电话18900000004
上海省移动电话18900000004
北京省移动电话18900000004
返回跳转到整个循环,并且该循环的后面不再执行。
退出跳出这个周期,并继续这个周期下一次
创建或替换程序测试(o_cellphone在VARCHAR2)是
v_cellphone cc_quiz_stat手机分型;
v_name cc_quiz_stat %ROWTYPE;
v_state cc_quiz_stat状态为型;
开始
声明
cur_cc是光标
SELECT * FROM cc_quiz_stat;
光标cur_jc(v_n VARCHAR2)是
选择国家cc_quiz_stat;
开始
打开cur_cc;
环
取cur_cc
为v_name;
退出时未cur_cc %;
打开cur_jc(o_cellphone);
环
取cur_jc
为v_state;
退出时未cur_jc %;
如果(o_cellphone = v_name。手机)然后
返回;
其他的
dbms_output.put_line('v_name。手机的移动电话| | | |省| |
v_state);
最后如果;
结束循环;
近cur_jc;
结束循环;
近cur_cc;
结束;
最后测试;
结果执行
手机18900000000省
南京省移动电话18900000000
天津省移动电话18900000000
上海省移动电话18900000000
北京省移动电话18900000000
复制代码代码如下所示:
创建或替换程序测试(o_cellphone在VARCHAR2)是
v_cellphone cc_quiz_stat手机分型;
v_name cc_quiz_stat %ROWTYPE;
v_state cc_quiz_stat状态为型;
开始
声明
cur_cc是光标
SELECT * FROM cc_quiz_stat;
光标cur_jc(v_n VARCHAR2)是
选择国家cc_quiz_stat;
开始
打开cur_cc;
环
取cur_cc
为v_name;
退出时未cur_cc %;
打开cur_jc(o_cellphone);
环
取cur_jc
为v_state;
退出时未cur_jc %;
如果(o_cellphone = v_name。手机)然后
出口;
其他的
dbms_output.put_line('v_name。手机的移动电话| | | |省| |
v_state);
最后如果;
结束循环;
近cur_jc;
结束循环;
近cur_cc;
结束;
最后测试;
结果执行
手机18900000000省
南京省移动电话18900000000
天津省移动电话18900000000
上海省移动电话18900000000
北京省移动电话18900000000
手机18900000002省
南京省移动电话18900000002
天津省移动电话18900000002
上海省移动电话18900000002
北京省移动电话18900000002
手机18900000003省
南京省移动电话18900000003
天津省移动电话18900000003
上海省移动电话18900000003
北京省移动电话18900000003
手机18900000004省
南京省移动电话18900000004
天津省移动电话18900000004
上海省移动电话18900000004
北京省移动电话18900000004
返回跳转到整个循环,并且该循环的后面不再执行。
退出跳出这个周期,并继续这个周期下一次
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。