真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網站制作重慶分公司

oracle怎么編寫函數(shù),oracle創(chuàng)建函數(shù)語法

oracle編寫函數(shù)

長度大于等于7的返回其剩余字符串,剩余?

創(chuàng)新互聯(lián)-專業(yè)網站定制、快速模板網站建設、高性價比黃州網站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式黃州網站制作公司更省心,省錢,快速模板網站建設找我們,業(yè)務覆蓋黃州地區(qū)。費用合理售后完善,十載實體公司更值得信賴。

create?or?replace?function?my_fun(item?varchar2)?return?varchar2?is

begin

if?length(item)?=?7?then

return(substr(item,?7?+?1));

else

return(substr(item,?3,?1));

end?if;

end;

oracle 怎么創(chuàng)建一個函數(shù)?

create or replace

FUNCTION "函數(shù)名"

(

A in number,

B in number,

name in VARCHAR2

)

BEGIN

insert into 表名 values(A+B,name);

END 函數(shù)名;

//花括號里邊就是需要傳的參數(shù),name如果是固定的可以直接寫死,就不用傳參了

oracle中如何創(chuàng)建函數(shù),本人用的是pl/sql,初學者,最好能給出例子和詳細講解

下面是一個函數(shù)的簡單示例!建議閱讀相關書籍以便充分理解!畢竟很多細節(jié)是很難一一描繪的.系統(tǒng)看看書會比較好!

函數(shù)是有名稱的pl/sql塊

函數(shù)有返回值

在表達式中調用函數(shù)

存儲在服務器端

CREATE OR REPLACE FUNCTION get_sal

(v_id IN emp.empno%TYPE) RETURN NUMBER

IS

v_salary emp.sal%TYPE :=0;

BEGIN

SELECT sal INTO v_salary FROM emp WHERE empno = v_id;

RETURN (v_salary);

END get_sal;

/

驗證對象

select object_name,object_type from user_objects;

查看原程序

select text from user_source;

調用函數(shù)

select get_sal(7839) from dual;

刪除函數(shù)

DROP FUNCTION get_salary;


文章標題:oracle怎么編寫函數(shù),oracle創(chuàng)建函數(shù)語法
文章起源:http://weahome.cn/article/heehps.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部