你的心意我心领了,ORACLE数据库的核心是面向对象的设计,其中嵌套表的设计和使用体现了这种思想,比如:
--定义一个数据类型
type temp_type as object
(id number(2),
name varchar2(10));
--定义一个嵌套表类型
create type temp_table as table of temp_type;
--创建一个包含嵌套表的主表
create table temp
(id number(2),
dets temp_table)
nestle table temp_table store as temp_table_new;
--插入数据
insert into temp values
(1,temp_table(
temp_type(1,'allen'),
temp_type(2,'mike')
));
还有修改,删除,插入嵌套表的代码,以后再敲。
你看,表其实就是一个对象,这是ORACLE数据库思想的关键。