数据类型

PostgreSQL 9.4.4 中文手册
上一页 | 上一级 | 章 34. 信息模式 | 下一页

# 34.2. 数据类型

信息模式视图的字段使用的是特殊的数据类型，它们是在信息模式里定义的。 这些都是在内置类型上定义的简单的域。你不应当在信息模式之外的地方使用这些类型工作， 但是如果你的应用从信息模式中选取了数据，那么它必须面对它们。

这些类型是：

`cardinal_number`

  非负整数。

`character_data`

  一个字符串（没有声明最大长度）。

`sql_identifier`

  一个字符串。这个类型用于SQL标识符，类型`character_data` 用于任何其它类型的文本数据。

`time_stamp`

  一个在类型`timestamp with time zone`上的域。

`yes_or_no`

  一个字符串域要么包含`YES`要么包含`NO`。 这在信息模式中用来表示Boolean (true/false)数据。 （在`boolean`类型被添加到SQL标准之前信息模式被发明出来， 为保持信息模式向前兼容这个约定是必须的。）

信息模式里的每个字段都有这五种类型之一。

上一页 | 起始页 | 下一页
关于这个模式 | 上一级 | `information_schema_catalog_name`