欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

oracle存儲(chǔ)過程中return和exit區(qū)別概述及測試

 更新時(shí)間:2013年02月25日 08:58:56   作者:  
至于return和exit在oracle存儲(chǔ)過程中的應(yīng)用,有些新手朋友們還是比較容易混淆的,本文將針對(duì)這兩個(gè)關(guān)鍵字進(jìn)行詳細(xì)對(duì)比下,感興趣的你可以參考下,希望可以幫助到你
復(fù)制代碼 代碼如下:

create or replace procedure Test5(o_cellphone in varchar2) is
v_cellphone cc_quiz_stat.cellphone %type;
v_name cc_quiz_stat %rowtype;
v_state cc_quiz_stat.state %type;
begin
declare
cursor cur_cc is
select * from cc_quiz_stat;
cursor cur_jc(v_n varchar2) is
select state from cc_quiz_stat;
begin
open cur_cc;
loop
fetch cur_cc
into v_name;
exit when cur_cc%notfound;
open cur_jc(o_cellphone);
loop
fetch cur_jc
into v_state;
exit when cur_jc %notfound;
if (o_cellphone = v_name.cellphone) then
return;
else
dbms_output.put_line('手機(jī)號(hào)' || v_name.cellphone || '省份' ||
v_state);
end if;
end loop;
close cur_jc;
end loop;
close cur_cc;
end;
end Test5;

執(zhí)行結(jié)果
手機(jī)號(hào)18900000000省份全國
手機(jī)號(hào)18900000000省份南京
手機(jī)號(hào)18900000000省份天津
手機(jī)號(hào)18900000000省份 上海
手機(jī)號(hào)18900000000省份北京
復(fù)制代碼 代碼如下:

create or replace procedure Test5(o_cellphone in varchar2) is
v_cellphone cc_quiz_stat.cellphone %type;
v_name cc_quiz_stat %rowtype;
v_state cc_quiz_stat.state %type;
begin
declare
cursor cur_cc is
select * from cc_quiz_stat;
cursor cur_jc(v_n varchar2) is
select state from cc_quiz_stat;
begin
open cur_cc;
loop
fetch cur_cc
into v_name;
exit when cur_cc%notfound;
open cur_jc(o_cellphone);
loop
fetch cur_jc
into v_state;
exit when cur_jc %notfound;
if (o_cellphone = v_name.cellphone) then
exit;
else
dbms_output.put_line('手機(jī)號(hào)' || v_name.cellphone || '省份' ||
v_state);
end if;
end loop;
close cur_jc;
end loop;
close cur_cc;
end;
end Test5;

執(zhí)行結(jié)果
手機(jī)號(hào)18900000000省份全國
手機(jī)號(hào)18900000000省份南京
手機(jī)號(hào)18900000000省份天津
手機(jī)號(hào)18900000000省份 上海
手機(jī)號(hào)18900000000省份北京
手機(jī)號(hào)18900000002省份全國
手機(jī)號(hào)18900000002省份南京
手機(jī)號(hào)18900000002省份天津
手機(jī)號(hào)18900000002省份 上海
手機(jī)號(hào)18900000002省份北京
手機(jī)號(hào)18900000003省份全國
手機(jī)號(hào)18900000003省份南京
手機(jī)號(hào)18900000003省份天津
手機(jī)號(hào)18900000003省份 上海
手機(jī)號(hào)18900000003省份北京
手機(jī)號(hào)18900000004省份全國
手機(jī)號(hào)18900000004省份南京
手機(jī)號(hào)18900000004省份天津
手機(jī)號(hào)18900000004省份 上海
手機(jī)號(hào)18900000004省份北京

return 跳出整個(gè)循環(huán),本循環(huán)后面的不再執(zhí)行,
exit 跳出本次循環(huán),下次繼續(xù)執(zhí)行本次循環(huán)

相關(guān)文章

  • Oracle數(shù)據(jù)庫中如何按天、周、月、季、年統(tǒng)計(jì)數(shù)據(jù)

    Oracle數(shù)據(jù)庫中如何按天、周、月、季、年統(tǒng)計(jì)數(shù)據(jù)

    我們經(jīng)常遇到一些需求,需要我們在sql語句中對(duì)日期進(jìn)行分類統(tǒng)計(jì),下面這篇文章主要給大家介紹了關(guān)于Oracle數(shù)據(jù)庫中如何按天、周、月、季、年統(tǒng)計(jì)數(shù)據(jù)的相關(guān)資料,需要的朋友可以參考下
    2024-03-03
  • Oracle常用函數(shù)超詳細(xì)整理

    Oracle常用函數(shù)超詳細(xì)整理

    Oracle是一種常用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),提供了許多內(nèi)置函數(shù),用于處理和操作數(shù)據(jù),下面這篇文章主要給大家介紹了關(guān)于Oracle常用函數(shù)超詳細(xì)整理的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-05-05
  • 如何將Oracle的一個(gè)大數(shù)據(jù)表快速遷移到 Sqlserver2008數(shù)據(jù)庫(圖文教程)

    如何將Oracle的一個(gè)大數(shù)據(jù)表快速遷移到 Sqlserver2008數(shù)據(jù)庫(圖文教程)

    這篇文章主要介紹了如何將Oracle的一個(gè)大數(shù)據(jù)表快速遷移到 Sqlserver2008數(shù)據(jù)庫(圖文教程),本文圖文并茂給大家介紹的非常詳細(xì),需要的的朋友參考下吧
    2017-05-05
  • 基于oracle中鎖的深入理解

    基于oracle中鎖的深入理解

    本篇文章是對(duì)oracle中的鎖進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • oracle查詢鎖表與解鎖情況提供解決方案

    oracle查詢鎖表與解鎖情況提供解決方案

    如果發(fā)生了鎖等待,我們可能更想知道是誰鎖了表而引起誰的等待,本文將詳細(xì)問您介紹此等問題的解決方法,有這方面需求的朋友可適當(dāng)參考
    2012-11-11
  • Oracle中查詢表結(jié)構(gòu)的6種方法總結(jié)

    Oracle中查詢表結(jié)構(gòu)的6種方法總結(jié)

    工作中查看oracle表結(jié)構(gòu)經(jīng)常會(huì)遇到,下面這篇文章主要給大家介紹了關(guān)于Oracle中查詢表結(jié)構(gòu)的6種方法,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2023-04-04
  • plsql 連接oracle數(shù)據(jù)庫詳細(xì)配置的方法步驟

    plsql 連接oracle數(shù)據(jù)庫詳細(xì)配置的方法步驟

    這篇文章主要介紹了plsql 連接oracle數(shù)據(jù)庫詳細(xì)配置的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • oracle錯(cuò)誤代碼大全(超詳細(xì))

    oracle錯(cuò)誤代碼大全(超詳細(xì))

    本篇文章是對(duì)oracle錯(cuò)誤代碼進(jìn)行了詳細(xì)的總結(jié)與分析,需要的朋友參考下
    2013-05-05
  • 使用Navicat Premium連接Oracle的方法步驟

    使用Navicat Premium連接Oracle的方法步驟

    這篇文章主要介紹了使用Navicat Premium連接Oracle的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • Oracle存儲(chǔ)過程游標(biāo)用法分析

    Oracle存儲(chǔ)過程游標(biāo)用法分析

    這篇文章主要介紹了Oracle存儲(chǔ)過程游標(biāo)用法,結(jié)合實(shí)例形式分析了游標(biāo)的使用步驟與相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2016-06-06

最新評(píng)論