以下是关于 column_domain_usage 视图的一些关键信息:
- 视图名称: column_domain_usage
- 描述: 提供了有关列和域之间依赖关系的信息,包括引用哪个域以及它们所属的表。
- 所属模式: information_schema
- 列:
- table_catalog: 包含列的表所在的数据库名称。
- table_schema: 包含列的表所在的模式名称。
- table_name: 包含列的表名称。
- column_name: 列的名称。
- domain_catalog: 包含域的数据库名称。
- domain_schema: 包含域的模式名称。
- domain_name: 域的名称。
- udt_catalog: 包含域的基础数据类型所在的数据库名称。
- udt_schema: 包含域的基础数据类型所在的模式名称。
- udt_name: 基础数据类型的名称。
你可以使用以下查询来检索有关列和域之间依赖关系的信息:
SELECT *
FROM information_schema.column_domain_usage;
这将返回 column_domain_usage 视图中的所有列。如果你想查找特定表的列和域之间的依赖关系,可以添加适当的过滤条件,例如:
SELECT *
FROM information_schema.column_domain_usage
WHERE table_name = 'your_table_name';
这将仅返回与指定表相关的列和域之间的依赖关系信息。
information_schema 视图和表提供了标准化的元数据视图,使用户能够更容易地查询和理解数据库对象的信息。
转载请注明出处:http://www.zyzy.cn/article/detail/8428/PostgreSQL