【发布时间】:2016-01-24 04:50:24
【问题描述】:
我希望只返回在其 VARRAY 中包含特定字符串的行。
表定义:
create table studentClasses(
student_id INTEGER,
full_name VARCHAR2(30),
phone_nos varray_num,
classes varray_class,
subjects_registered nestedsubjecttable,
home_address O_ADDRESS ,
next_of_kin VARCHAR2(30),
nok_address O_ADDRESS
)nested table subjects_registered store as ext_classes;
我的部分插入
insert into studentClasses values(1, 'John Doe',
varray_num('1', '2', '3', '4', '5', '6'),
....
我希望能够返回在其 phone_nos VARRAY 中包含特定数字的所有条目。所以返回变量数组中包含“6”的人。
有什么想法吗?
【问题讨论】:
标签: sql oracle collections object-relational-model varray