您好我正在尝试使用嵌套表从OO继承创建一个表并继续显示SQL错误:ORA-00904:当我运行时
CREATE TABLE customer_tab OF customer
(PRIMARY KEY (custID))
NESTED TABLE mobilePhone STORE AS nt_mobilePhone_tab;
其他一些SQL用于背景信息
CREATE TYPE address AS OBJECT(
nameOrNum VARCHAR2(10),
street VARCHAR2(20),
city VARCHAR2(15),
postCode VARCHAR2(8)
)
not final;
/
CREATE TYPE name AS OBJECT(
title VARCHAR2(6),
firstName VARCHAR2(20),
surName VARCHAR2(20)
)
not final;
/
CREATE TYPE mobile_phone_nested AS TABLE OF VARCHAR2(12);
CREATE TYPE phone AS OBJECT(
homePhone NUMBER,
mobilePhone mobile_phone_nested
)
not final;
/
CREATE TYPE people AS OBJECT(
pname NAME,
niNumber VARCHAR2(9),
paddress ADDRESS,
pphone PHONE
)
not final;
/
CREATE TYPE customer under people (
custID INTEGER
)
not final;
/
CREATE customer_type AS TABLE OF customer;
CREATE TABLE customer_table of customer
(PRIMARY KEY (custID))
NESTED TABLE customer STORE AS nt_customer_tab
(NESTED TABLE mobilePhone STORE AS nt_mobilePhone_tab);
任何帮助都会受到赞赏我已经看过Oracle第5节无济于事。