【函数】plsql 函数的默认值
1.创建函数
1 CREATE OR REPLACE FUNCTION fk_url_format(url VARCHAR2,charset VARCHAR2 :='UTF-8')RETURN VARCHAR2 2 IS 3 BEGIN 4 dbms_output.put_line(charset); 5 RETURN utl_url.escape(url,TRUE,charset); 6 END;
--使用DEFAULT也可以:CREATE OR REPLACE FUNCTION fk_url_format(url VARCHAR2,charset VARCHAR2 DEFAULT 'UTF-8')RETURN VARCHAR2
2.调用
1 DECLARE 2 vFlag VARCHAR2(50); 3 BEGIN 4 vFlag:=fk_url_format('HELLO'); 5 END;
3.输出(结果中有了默认值UTF-8)