oracle 建立過程、函式中as, is區別 ?
在過程或函式中, is, as沒什麼區別,現在一般使用is
測試如下:
--is
create or replace procedure sp_is_as_test(
v_ret out number)
is
l_str varchar2(64);
begin
l_str := 'hello, oracle. ';
dbms_output.put_line(l_str);
v_ret := 0;
exception when others then
v_ret := 9;
--raise是當出現異常的時候, oracle丟擲這個異常,被主調程式獲得
raise;
end;
/
SQL> var ret number
SQL> set serveroutput on
SQL> exec sp_is_as_test(:ret);
hello, oracle.
PL/SQL 過程已成功完成。
--as
create or replace procedure sp_is_as_test(
v_ret out number)
as
l_str varchar2(64);
begin
l_str := 'hello, oracle. ';
dbms_output.put_line(l_str);
v_ret := 0;
exception when others then
v_ret := 9;
--raise是當出現異常的時候, oracle丟擲這個異常,被主調程式獲得
raise;
end;
/
SQL> var v_ret number
SQL> exec sp_is_as_test(:v_ret);
hello, oracle.
PL/SQL 過程已成功完成。
另外,int作為number的子集,以後凡是沒包含小數的整形就用integer, 包含的就用number
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9896745/viewspace-1005928/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQL中儲存過程和函式的區別SQL儲存過程函式
- 儲存過程和函式的區別儲存過程函式
- Oracle 儲存過程 定義 和 優點 與 函式 區別Oracle儲存過程函式
- Oracle中過程/函式返回結果集Oracle函式
- 函式過載與函式模板的區別函式
- 在Oracle中查詢儲存過程和函式Oracle儲存過程函式
- Oracle 遷移到 OB 過程中的函式改造案例Oracle函式
- oracle 過程函式定義字典Oracle函式
- MySQL 5.5 建立儲存過程和函式MySql儲存過程函式
- ORACLE儲存過程中建立子過程的測試!Oracle儲存過程
- Oracle中執行儲存過程call和exec區別Oracle儲存過程
- C#中解構函式,Close函式,Dispose函式的區別C#函式
- TypeScript 中函式的理解?與 JavaScript 函式的區別?TypeScript函式JavaScript
- Oracle建立儲存過程Oracle儲存過程
- 儲存過程 函式儲存過程函式
- closest()函式parent()函式的區別函式
- oracle中取得儲存過程、函式等pl sql原始碼的方法Oracle儲存過程函式SQL原始碼
- Python中函式和方法的區別Python函式
- PL/SQL 中的儲存過程與函式SQL儲存過程函式
- Oracle 11g系列:函式與儲存過程Oracle函式儲存過程
- JavaScript函式宣告和函式表示式區別JavaScript函式
- 函式宣告和函式表示式的區別函式
- 箭頭函式與普通函式區別函式
- prop()函式和attr()函式的區別函式
- strcpy函式和memcpy函式的區別函式memcpy
- 函式棧幀(呼叫過程)函式
- 儲存過程與函式儲存過程函式
- 【圖文】函式呼叫過程中棧的變化函式
- Python中str()和repr()函式的區別Python函式
- 深入mysql建立自定義函式與儲存過程的詳解MySql函式儲存過程
- 箭頭函式、簡寫函式、普通函式的區別函式
- 建構函式與普通函式的區別函式
- 箭頭函式與普通函式的區別函式
- append()函式與html()函式的區別APP函式HTML
- jquery position()函式和offset()函式的區別jQuery函式
- # 普通函式和箭頭函式的區別函式
- oracle 建立表,序列,索引,檢視,觸發器,函式,儲存過程,定時器,包體Oracle索引觸發器函式儲存過程定時器
- Oracle認證 :Oracle中重新編譯無效的儲存過程,或函式、觸發器Oracle編譯儲存過程函式觸發器