sql如何调用自定义函数oracle如何在函数中调用存储过程?-创新互联
oracle如何在函数中调用存储过程?oracle函数中能调用存储过程,举例如下:
分享文章:sql如何调用自定义函数oracle如何在函数中调用存储过程?-创新互联
本文地址:http://azwzsj.com/article/dcsise.html

1、无参数存储过程的调用
--创建无参存储过程CREATEORREPLACEFUNCTIONstu_procRETURNVARCHAR2IS--声明语句段v_namevarchar2(20)BEGIN--执行语句段SELECTo.snameINTOv_nameFROMstudentowhereo.id=1RETURNv_nameEND--调用无参存储过程DECLAREBEGINDBMS_OUTPUT.put_line("在PL/SQL中打印的结果:"||stu_proc)END
2、入参存储过程的调用
--创建入参存储过程CREATEORREPLACEFUNCTIONstu_proc(v_idINNUMBER)RETURNVARCHAR2IS--声明语句段v_namevarchar2(20)BEGIN--执行语句段SELECTo.snameINTOv_nameFROMstudentowhereo.id=v_idRETURNv_nameEND--调用入参存储过程DECLAREBEGINDBMS_OUTPUT.put_line("在PL/SQL中打印的结果:"||stu_proc(1))END
分享文章:sql如何调用自定义函数oracle如何在函数中调用存储过程?-创新互联
本文地址:http://azwzsj.com/article/dcsise.html