我知道,在 ORACLE 中重载 PLSQL 函数和过程是可能的。我试图在 DB2 中重载一个过程,但抛出了错误。DB2 是否限制了这一点,或者我做错了什么。
临 1
CREATE OR REPLACE PROCEDURE saju_pro (
s_num1 IN NUMBER,
s_num2 IN OUT NUMBER )
AS
BEGIN
s_num2 := (s_num1+s_num2);
END saju_pro;
/
PRO2
CREATE PROCEDURE saju_pro (
s_num1 IN NUMBER,
s_num2 IN NUMBER,
s_num3 OUT NUMBER )
AS
BEGIN
s_num3 := (s_num1+s_num2);
END saju_pro;