# 37.2.数据类型

信息架构视图的列使用信息架构中定义的特殊数据类型。它们被定义为普通内置类型之上的简单域。您不应该将这些类型用于信息架构之外的工作,但如果应用程序从信息架构中选择,则必须为它们做好准备。

这些类型是:

基数

非负整数。

字符数据

字符串(没有特定的最大长度)。

sql_标识符

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

时间戳

类型上的域带时区的时间戳

是还是不是

包含以下内容之一的字符串域:。这用于表示信息架构中的布尔(真/假)数据。(信息模式是在打字之前发明的。)布尔值已添加到SQL标准中,因此此约定对于保持信息架构向后兼容是必要的。)

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