Redrock Postgres 搜索 英文
版本: 9.3 / 9.4 / 9.5 / 9.6 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18

35.2. 数据类型 #

信息模式视图的列使用在信息模式中定义的特殊数据类型。这些被定义为普通内置类型的简单域。您不应在信息模式之外使用这些类型,但如果您的应用程序从信息模式进行查询,则必须为它们做好准备。

这些类型是:

cardinal_number

非负整数。

character_data

字符字符串(无特定最大长度)。

sql_identifier

字符字符串。此类型用于 SQL 标识符,而 character_data 类型用于任何其他类型的文本数据。

time_stamp

带时区的 timestamp 类型的域。

yes_or_no

包含 YESNO 的字符字符串域。这用于表示信息模式中的布尔(真/假)数据。(信息模式是在 boolean 类型添加到 SQL 标准之前发明的,因此此约定对于保持信息模式的向后兼容性是必需的。)

信息模式中的每个列都具有这五种类型之一。