扩展数据类型
GBase 8s
使您能够创建
扩展数据类型
来表示用内置数据类型不易表示的数据。(但是不能在查询外部表的分布式事务中使用扩展数据类型。)可以创建下列类别的扩展数据类型:
复杂数据类型
单值数据类型
不透明数据类型
下面各节提供了这些数据类型中的每一种的概述。
有关扩展数据类型的更多信息,请参阅《
GBase 8s 数据库设计和实现指南
》和
GBase 8s 用户定义的例程与数据类型开发者指南
。
复杂数据类型
复杂数据类型
可以存储一个或多个其他内置或扩展数据类型的值。
单值数据类型
单值数据类型具有与数据库中某些其他源数据类型相同的内部结构。源类型可以是内置或扩展数据类型。单值类型与其源类型的区别在于对单值类型定义的支持函数。
不透明数据类型
不透明数据类型是完全封装的用户定义的数据类型。对于数据库服务器,不透明数据类型的内部结构是未知的。
父主题:
数据类型