Чтобы найти таблицы и представления, содержащие ColumnName
:
SELECT attrelid::regclass
FROM pg_attribute
WHERE attname = 'columnname'
Чтобы найти функции, которые упоминают ColumnName
где-то в своем коде:
SELECT oid::regprocedure, prosrc
FROM pg_proc
WHERE prosrc ~* '\yColumnName\y'
(~*
являетсярегистрозависимое совпадение без учета регистра, \y
представляет границу слова.)