定义一个普通变量

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

  • 复制
    复制成功
postgres=# CREATE OR REPLACE PROCEDURE ordinary_var() AS
$$
DECLARE
    #所有变量的声明都要放在这里,建议变量以v_开头,参数以a_开头
    v_int integer := 1;
    v_text text;    
BEGIN
    v_text = 'TBase';
    RAISE NOTICE 'v_int = %',v_int;  
    RAISE NOTICE 'v_text = %',v_text;  
END;
$$
LANGUAGE plpgsql;
CREATE PROCEDURE
postgres=# CALL ordinary_var();                         
NOTICE:  v_int = 1
NOTICE:  v_text = TBase
CALL
postgres=#