oracle手动调用存储过程 oracle中调用带数据出参数的存储过程?
oracle中调用带数据出参数的存储过程?
--Set serveroutput oncreate or replace procedure select udept(num udeptno in number,-定义in mode变量,该变量需要输入department number var udname out部门名称%类型,--定义out mode变量以存储部门名称并输出var_uulocout部门位置%类型)isbeginselect dname,loc到var_2;dname,var_2;loc从deptwhere deptno=numudeptno—检索找到的部门号的部门信息udatauu—如果select语句没有返回记录,数据库管理系统输出.put行(“部门号不存在“)--输出信息结束选择uuDept/--存储过程调用--注:对于带输出参数的存储过程调用,应首先声明与out参数类型兼容的变量set serveroutput ondeclare var udname部门名称%typevaru位置部门位置%typebeginselectu部门(10,变量名称,变量位置)dbmsU输出.put行(var_2;DName@var_2;loc)结束/
oracle手动调用存储过程 oracle执行带参数的存储过程 oracle存储过程return
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。