RAISE NOTICE

最近更新时间: 2024-06-12 15:06:00

postgres=# CREATE OR REPLACE PROCEDURE p_raise() AS
$$    
DECLARE
    v_int INTEGER := 1;
BEGIN           
    RAISE NOTICE 'v_int = %, 随机数 = %',v_int,random();
END;
$$
LANGUAGE plpgsql;
CREATE PROCEDURE
postgres=# CALL p_raise();
NOTICE:  v_int = 1, 随机数 = 0.668172102887183
CALL
postgres=#

使用raise notice 向终端输出一个消息,也有可能写到日志中(需要调整日志的保存级别)。