修改数据 / 插入行 |
此部分描述如何使用 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) );