我想获取数据库中继承列的列表。有什么查询可以用来查找吗?
我正在使用PostgreSql 8.3
答案 0 :(得分:1)
这是一个简单的查询:
select relname as table_name, attname as column_name
from pg_class
join pg_inherits on pg_class.oid = pg_inherits.inhrelid
join pg_attribute on pg_inherits.inhparent = attrelid
where attnum > 0;