-- ************************************************
--              存储过程
-- ************************************************


-- 存储过程
CREATE OR REPLACE preocedure getName(eno number, uname OUT VARCHAR)
IS

 s VARCHAR(100);

BEGIN

        SELECT uname INTO s FROM userinfo WHERE id = eno;
        uname:= s;

END;


-- 调用
DECLARE
s VARCHAR(100);
BEGIN
getName(1,s)
dbms_outpt.put_line(s)

END;


-- ************************************************
--              存储函数
-- ************************************************

-- 存储函数
CREATE OR REPLACE FUNCTION fun(eno number)  RETURN number
IS
   s number(10);

BEGIN

SELECT COUNT(1) INTO S FROM userinfo WHERE id = eno;
RETURN s;
END;



-- 调用
SELECT fun(1) FROM DUAL;
 

  

相关文章:

  • 2021-10-15
  • 2021-09-27
  • 2021-07-19
  • 2022-12-23
  • 2022-12-23
  • 2021-06-26
  • 2021-07-23
猜你喜欢
  • 2021-12-21
  • 2022-12-23
  • 2022-12-23
  • 2021-10-10
  • 2021-11-03
  • 2022-12-23
  • 2021-09-18
相关资源
相似解决方案