Postgresql 中文操作指南
37.2. Data Types #
信息架构视图的列使用信息架构中定义的特殊数据类型。这些数据类型定义为普通内置类型的简单域。不要在信息架构之外使用这些类型,但如果应用程序从信息架构中进行选择,则应用程序必须对其做好准备。
这些类型为:
-
cardinal_number
-
A nonnegative integer.
-
-
character_data
-
字符串(没有特定最大长度)。
-
-
sql_identifier
-
一个字符串。此类型用于 SQL 标识符,character_data 类型用于任何其他种类的文本数据。
-
-
time_stamp
-
timestamp with time zone 类型的域。
-
-
yes_or_no
-
包含 YES 或 NO 的字符串域。用于表示信息架构中的布尔(真/假)数据。(信息架构是在将 boolean 类型添加到 SQL 标准之前发明的,因此需要此约定以保持信息架构向后兼容。)
-
信息架构中的每一列都具有这五种类型中的一种。