单值数据类型具有与数据库中某些其他源数据类型相同的内部结构。源类型可以是内置或扩展数据类型。单值类型与其源类型的区别在于对单值类型定义的支持函数。
同一个表中 DISTINCT 集合数据类型(SET、LIST 和 MULTISET)的列不超过 97 列。同一个表中类型为 DISTINCT(基于 BYTE、TEXT、ROW、LVARCHAR、NVARCHAR 或 VARCHAR 源类型)的列不超过 195 列。(此处的 195 列接近基页大小为 2 Kb 的平台适用的下限。对于基页大小为 4 Kb 的平台,例如 AIX® 系统,这些数据类型的列上限约为 450 列。)有关更多信息,请参阅 DISTINCT 数据类型一节。另请参阅 GBase 8s 用户定义的例程与数据类型开发者指南。