postgresql自定义函数语法

最近在写postgres的函数,整理下常用语法备忘

regexp_split_to_table 字符串分割为表格
regexp_split_to_array 字符串分割为数组

定义内部变量

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'
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容