INOUT模式

最近更新时间: 2025-02-18 16:02:00

INOUT模式是指参数即传入,同时又指定了返回值的字段名和类型。

  • 复制
    复制成功
postgres=# CREATE OR REPLACE PROCEDURE p_inout(INOUT a_xm text) AS
$$
BEGIN
    RAISE NOTICE 'a_xm=%',a_xm;
END;
$$
LANGUAGE PLPGSQL;
CREATE PROCEDURE
postgres=# CALL p_inout('Tbase');                                 
NOTICE:  a_xm=Tbase
 a_xm  
-------
 Tbase
(1 row)