GBase 8s SQL 指南:教程 |
本章描述如何查询复杂数据类型。复杂数据类型是使用 SQL 类型构造函数从其他数据类型的组合构建的。SQL 语句可以访问复杂数据类型中的个别组件。复杂数据类型是行类型或集合类型。
ROW 类型具有组合一个或多个相关数据字段的实例。这两种 ROW 类型是已命名和未命名。
集合类型具有这样的实例:在其中,每种集合值包含具有相同数据类型的一组元素,这些数据类型可以是任何基本或复杂数据类型。集合可以由 LIST 、SET 或 MULTISET 数据类型组成。
有关数据库服务器支持的数据类型的更完整描述,请参阅 GBase 8s SQL 参考指南中的数据类型一章。
有关如何创建使用复杂类型的信息,请参阅 GBase 8s 数据库设计和实现指南 、GBase 8s SQL 参考指南 和 GBase 8s SQL 指南:语法。