【发布时间】:2018-03-25 22:19:17
【问题描述】:
我正在尝试在表中创建一个可以像这样存储多个值的列。
我有一个学生有一个 id_std 和一个名为 marks 的列,它可以采用多个值,例如 2,3,4。我想更新这个列表以添加另一个标记来制作2,3,4,5,但我不知道如何。
如何更新marks 列以添加新标记而不删除以前的值?这是我的代码:
CREATE OR REPLACE TYPE NumberList IS TABLE OF number(5);
/
DROP TABLE test;
CREATE TABLE test (
id_std int
, marks NumberList )
Nested table marks store as numere_necesare;
insert into test(id_std, marks )
values (1,NumberList(6,7,8));
【问题讨论】:
标签: database oracle user-defined-types