最近在写postgres的函数,整理下常用语法备忘
定义内部变量
DECLARE
json text;
执行动态sql,并传入参数
sql1 := 'select * from AA where id=$1';
EXECUTE sql1 using id;
执行动态sql,取出结果
# result 变量提前定义
execute ex_sql into result;
打印变量
RAISE NOTICE 'value %',v1
字符串拼接
name := '111' || '222'