postgresql自定义函数语法

最近在写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'
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章