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