有如下SQL,建表时报错(ORA-22913: 必须指定嵌套表列或属性的表名称),我该怎么办~~?
CREATE TABLE table1(
col1 obj1,
col2 obj2,
col3 obj3,
col4 obj4,
col5 obj5
);
/
CREATE TYPE obj1 AS OBJECT (
col1-1 obj1-1,
col2-2 obj1-2
);
/
CREATE TYPE obj1-1 AS OBJECT (
scol varchar2(20),
sco2 varchar2(20)
);
/
CREATE TYPE obj1-2 AS OBJECT ( sco3 c_listtype );
/
CREATE TYPE c_listtype AS TABLE OF c_type;
/
CREATE TYPE c_ype AS OBJECT ( sco4 varchar2(20) );
/
以上脚本是示例,obj2等类型定义和obj1差不多,没有给出!
从下向上一个一个执行的都没有错误,最后建表时报错了
(ORA-22913: 必须指定嵌套表列或属性的表名称),
请大家帮忙!!送100分!!!