数据类型

神通数据库中,每个值都有一个数据类型与之对应。一个值的数据类型规定了它的取值范围和操作特性,如time类型不能进行乘除,Interval类型中month不能大于12等。当创建表时必须为表中的每一列指定数据类型,创建存储过程时,也必须为存储过程的参数(如果存在的话)指定数据类型。

神通数据库中支持的数据类型主要有以下几种:

  • 字符串类型
  • 位串类型
  • 数值类型
  • 二进制字串类型
  • 日期/时间/时间戳类型
  • 时间间隔类型
  • 布尔类型
  • 大对象类型
  • XMLTYPE类型
  • JSON类型
  • 空间几何类型
  • 栅格类型
  • 拓扑类型

下面的章节就每种数据类型的有效范围、输入输出格式和不同数据类型之间的转换规则进行详细介绍。