| 修改数据 / 插入行 | |
此部分描述如何使用 DB-Access 将集合值插入到列内。它未讨论如何将个别元素插入到集合列内。要访问或修改集合的个别元素,请使用 GBase 8s ESQL/C 程序或 SPL 例程。要获取关于如何创建 GBase 8s ESQL/C 程序来插入到集合内的信息,请参阅 GBase 8s ESQL/C 程序员手册。要获取关于如何创建 SPL 例程来插入到集合内的信息,请参阅 创建和使用 SPL 例程。
图: 创建 manager 表。
CREATE TABLE manager
(
mgr_name VARCHAR(30),
department VARCHAR(12),
direct_reports SET(VARCHAR(30) NOT NULL),
projects LIST(ROW(pro_name VARCHAR(15),
pro_members SET(VARCHAR(20) NOT NULL))
NOT NULL)
);