最近在寫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'