Fix function reserve SQL for GPDB. Fixes #3150
parent
7dbfd23797
commit
3be22383b8
|
@ -6,8 +6,10 @@ SELECT proretset, prosrc, probin,
|
|||
proconfig, procost, prorows, prodataaccess,
|
||||
'a' as proexeclocation,
|
||||
(SELECT lanname FROM pg_catalog.pg_language WHERE pg_proc.oid = prolang) as lanname,
|
||||
nspname || '.' || pg_proc.proname || '(' || COALESCE(pg_catalog.pg_get_function_identity_arguments(pg_proc.oid), '') || ')' as name,
|
||||
nspname || '.' || pg_proc.proname || '(' || COALESCE(pg_catalog.pg_get_function_arguments(pg_proc.oid), '') || ')' as name_with_default_args
|
||||
COALESCE(pg_catalog.pg_get_function_identity_arguments(pg_proc.oid), '') AS func_with_identity_arguments,
|
||||
nspname,
|
||||
proname,
|
||||
COALESCE(pg_catalog.pg_get_function_arguments(pg_proc.oid), '') AS func_args
|
||||
FROM pg_catalog.pg_proc
|
||||
JOIN pg_namespace nsp ON nsp.oid=pg_proc.pronamespace
|
||||
WHERE proisagg = FALSE
|
||||
|
|
Loading…
Reference in New Issue