存储有关用户定义类型的信息在哪里?
是否有一些表包含有关用户定义的复合类型字段,名称等的信息?
答案 0 :(得分:4)
有关构成复合类型的字段的信息可以像这样检索:
select * from pg_attribute where attrelid =
(select typrelid from pg_type where typname = 't_employee')
其中t_employee
是复合类型的名称。
答案 1 :(得分:3)
目录pg_type存储有关数据类型的信息。使用CREATE TYPE创建基类型和枚举类型(标量类型),使用CREATE DOMAIN创建域。
有关pg_type plz访问的更多信息 http://www.postgresql.org/docs/9.0/static/catalog-pg-type.html