有时需要手动执行一段逻辑,又不想写成函数,那么就用下面格式吧。
DO LANGUAGE plpgsql $$ DECLARE lv_var varchar; BEGIN select * into lv_var from public.test_forupdate_commit(1); end; $$;
或者
DO $$ DECLARE lv_var varchar; BEGIN select * into lv_var from public.test_forupdate_commit(1); end; $$ LANGUAGE plpgsql;