PL/SQL 06 函式 function
--函式
create or replace function
函式名稱(引數1 型別1,引數2 型別2,...)
return 資料型別
as
變數、常量宣告;
begin
程式碼;
end;
create or replace function
fun_change_name(name varchar2)
return varchar2
as
result varchar2(20);
begin
result:=substr(name,2)||substr(name,1,1);
return(result);
end;
--呼叫函式
select fun_change_name('郭麗芳') as 結果
from dual;
--儲存過程和函式的區別
sql語句中只能使用函式,而不能使用儲存過程;
函式是用來完成複雜計算的;
函式的呼叫必須以表示式的方式出現,也可以放在另一個儲存過程和函式中巢狀。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/27633655/viewspace-1080397/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- PL/SQL 函式 包SQL函式
- SQL 自定義函式FUNCTIONSQL函式Function
- Oracle PL/SQL 之 函式OracleSQL函式
- PL/SQL表---table()函式用法SQL函式
- PLSQL Language Reference-PL/SQL語言基礎-表示式-PL/SQL表示式中的SQL函式SQL函式
- PL/SQL單行函式和組函式詳解(轉)SQL函式
- 函式(FUNCTION)函式Function
- PLSQL Language Reference-PL/SQL子程式-PL/SQL函式結果快取-開啟函式結果快取SQL函式快取
- PLSQL Language Reference-PL/SQL子程式-PL/SQL函式結果快取(二)SQL函式快取
- 從PL/SQL儲存函式返回陣列SQL儲存函式陣列
- JavaScript function 函式JavaScriptFunction函式
- PL/SQL 中的儲存過程與函式SQL儲存過程函式
- oracle function函式castOracleFunction函式AST
- JS:1.3,函式(function)JS函式Function
- PL/SQL Developer 6.0.4.906特別版SQLDeveloper
- PL/SQL表(oracle記憶體表)---table()函式用法SQLOracle記憶體函式
- Java 8 Function 函式介面JavaFunction函式
- js的函式function(一)JS函式Function
- javascript Function()建構函式JavaScriptFunction函式
- deterministic function 函式索引Function函式索引
- 高效的SQL(Function-based Indexes 函式、運算優化思路)SQLFunctionIndex函式優化
- 06函式宣告函式
- 06.函式函式
- JavaScript入門-函式function(二)JavaScript函式Function
- Function(函式分享)第二節Function函式
- pipeline function管道函式Function函式
- JavaScript Function 函式深入總結JavaScriptFunction函式
- 實現call函式,手寫Function.prototype.call函式函式Function
- PyTorch:損失函式loss functionPyTorch函式Function
- SAP 的CALL FUNCTION 函式彙總Function函式
- PL/SQL:ORA-04063錯誤解決方法SQL
- SQL函式之日期函式SQL函式
- sql函式SQL函式
- oracle中取得儲存過程、函式等pl sql原始碼的方法Oracle儲存過程函式SQL原始碼
- 【SQL】19 SQL函式SQL函式
- ORA-06544:PL/SQL:internal error,arguments:[56319]SQLError
- 高階函式 - Higher Order Function函式Function
- ES6 箭頭函式(arrow function)函式Function