pl/sql存储过程和函数
1.创建sql函数
CREATE OR REPLACE FUNCTION MYFUNC(str IN VARCHAR2) --传入参数A为VARCHAR2 RETURN PLS_INTEGER --返回类型为PLS_INTEGER AS FUNCTIONRESULT PLS_INTEGER:=0;--这是临时变量 BEGIN --BEGIN和END之间是具体实现 FUNCTIONRESULT :=CAST(substr(str,1,4) AS PLS_INTEGER); RETURN(FUNCTIONRESULT);--返回值 END MYFUNC; --结束
2.创建存储过程