1
我在我的服務器定義的類型:PostgreSQL - 我怎麼知道哪個函數使用了一個類型?
CREATE TYPE typ_gbom AS
(
ab citext,
id integer,
name citext,
user citext,
comment citext
);
ALTER TYPE typ_gbom
OWNER TO postgres;
我想找到返回該類型的所有功能。
含義具有所有功能:
CREATE OR REPLACE FUNCTION a()
RETURNS setof typ_gbom AS
或
CREATE OR REPLACE FUNCTION a()
RETURNS typ_gbom AS
我想:
select * from pg_proc where prosrc ilike '%typ_gbom%'
但是這是行不通的,這是在函數代碼本身只關注而不是它的結構。
如何才能找到此類型是否正在使用?
這隻會返回_return_類型的函數。但不包括具有該類型作爲參數的函數。 –
但這就是他說的他想要的東西:'我想找到所有返回這種類型的函數.' –