Postgresql 有人能解释一下ActiveRecord postgres pg_类型的功能吗?

Postgresql 有人能解释一下ActiveRecord postgres pg_类型的功能吗?,postgresql,activerecord,Postgresql,Activerecord,有人能解释一下博士后的pg_类型吗?由于我在其他数据库连接适配器(如MySQL和SQLite)中找不到类型,它提供了哪些功能和特性?PostgreSQL为用户提供了一套丰富的数据库连接适配器 用户可以使用命令向PostgreSQL添加新类型,也可以使用添加新域 此外,在创建表或视图时,会自动创建具有相同名称的相应组合类型 每个数据库可能有一组不同的定义类型。数据库中已知的所有类型和域的信息都存储在中。PostgreSQL具有丰富的用户可用信息集 用户可以使用命令向PostgreSQL添加新类型,


有人能解释一下博士后的pg_类型吗?由于我在其他数据库连接适配器(如MySQL和SQLite)中找不到类型,它提供了哪些功能和特性?

PostgreSQL为用户提供了一套丰富的数据库连接适配器

用户可以使用命令向PostgreSQL添加新类型,也可以使用添加新域

此外,在创建表或视图时,会自动创建具有相同名称的相应组合类型


每个数据库可能有一组不同的定义类型。数据库中已知的所有类型和域的信息都存储在

中。PostgreSQL具有丰富的用户可用信息集

用户可以使用命令向PostgreSQL添加新类型,也可以使用添加新域

此外,在创建表或视图时,会自动创建具有相同名称的相应组合类型


每个数据库可能有一组不同的定义类型。数据库中已知的所有类型和域的信息都存储在

中。postgres目录表
pg_type
包含数据库中所有可用数据类型的信息。这包括内置数据类型,如
bool
text
,扩展数据类型,如
hstore
,以及使用后产生的自定义数据类型


如果您感兴趣,可以在中获得更多信息。对于数据库的大多数使用,您不需要访问
pg_type
,但它可能很有用。在这种情况下,ActiveRecord除了其他功能外,还可以查询
pg_type
,以获取有关用户创建表中每列类型的准确信息。

postgres目录表
pg_type
包含有关数据库中所有可用数据类型的信息。这包括内置数据类型,如
bool
text
,扩展数据类型,如
hstore
,以及使用后产生的自定义数据类型

如果您感兴趣,可以在中获得更多信息。对于数据库的大多数使用,您不需要访问
pg_type
,但它可能很有用。在这种情况下,ActiveRecord除其他外,还可以查询
pg_type
,以获取关于用户创建表中每列类型的准确信息