单值数据类型

单值数据类型是使用 CREATE DISTINCT TYPE 语句创建的封装数据类型。单值数据类型与它所基于的数据类型具有相同的表示法,但却不同于该数据类型。可以根据内置类型、不透明类型、命名行类型或其他单值类型创建单值数据类型。不能根据下列任何数据类型创建单值数据类型:

因为单值数据类型继承它的源数据类型的结构,所以创建单值数据类型时,将隐式地定义数据类型的结构。还可以定义对单值数据类型操作的函数、运算符和聚集。

有关单值数据类型的信息,请参阅强制转型单值数据类型GBase 8s SQL 指南:语法 和《GBase 8s SQL 指南:参考》。