postgreSql/pgAdmin 查找自定义类型在函数中的使用位置
postgreSql/pgAdmin find where custom type is used in functions
我正在更新我的自定义 postgresql 类型,我需要在函数中找到我的类型 used/returned。我怎么做?谢谢。
类型:
-- Type: public.dblchk_picked_qty
-- DROP TYPE public.dblchk_picked_qty;
CREATE TYPE public.dblchk_picked_qty AS
("number" text,
eancode text,
packageean text,
name text,
pickingunit text,
basicunitsinbox numeric,
containerid integer,
ownersordernumber text,
customerref text);
ALTER TYPE public.dblchk_picked_qty
OWNER TO nordnet;
好的,我已经解决了,
获取类型 oid:
SELECT reltype
FROM pg_class
WHERE relname = 'dblchk_picked_qty'
按类型 id 查找 return 类型函数:
SELECT proname
FROM pg_proc
WHERE prorettype = 17543
我正在更新我的自定义 postgresql 类型,我需要在函数中找到我的类型 used/returned。我怎么做?谢谢。
类型:
-- Type: public.dblchk_picked_qty
-- DROP TYPE public.dblchk_picked_qty;
CREATE TYPE public.dblchk_picked_qty AS
("number" text,
eancode text,
packageean text,
name text,
pickingunit text,
basicunitsinbox numeric,
containerid integer,
ownersordernumber text,
customerref text);
ALTER TYPE public.dblchk_picked_qty
OWNER TO nordnet;
好的,我已经解决了,
获取类型 oid:
SELECT reltype
FROM pg_class
WHERE relname = 'dblchk_picked_qty'
按类型 id 查找 return 类型函数:
SELECT proname
FROM pg_proc
WHERE prorettype = 17543