PDA

View Full Version : مشکل در Nested Table statment



zizi_zizi69
شنبه 06 آذر 1389, 21:55 عصر
سلام
من ابجکت های زیر را تعریف کردم ،اما در تعریف nested table ها مشکل دارم،و میگه
invalid SQL statement!
چون هر مشتری می تونه چندین سفارش داشته باشه،تصمیم به استفاده از nested table گرفتم.
من حتی در insert در ابجکت O_Customer هم مشکل دارم و error می ده!ومیگه:
table or view does not exist در حالی من پیغام type created را دریافت کردم.
کسی می تونه کمک کنه و بگه چرا دو خط اخر مشکل داره؟



---------object oriented
create type O_Customer as object
(
CUSTOMERID INTEGER,
F_NAME CHAR (15 Byte),
L_NAME CHAR (15 Byte),
CITY CHAR (15 Byte),
DISTRICT CHAR (15 Byte),
COUNTRY CHAR (15 Byte)
);

create type O_ORDER as object
(
QUANTITY INTEGER,
ITEM_NO INTEGER,
ORDERDATE DATE ,
ISBN_book O_Book
);


create type O_Book as object
(
ISBN INTEGER,
TITLE CHAR (60 Byte),
EDITION_NO INTEGER ,
PRICE NUMBER (6,2)
);

create type Order_NT as table of O_ORDER;

create or replace type O_Cust_Order as object
(
Customerinfo O_Customer ,
Orders Order_NT
)

NESTED TABLE Orders store as Order_NT_tab;
insert into O_Customer values('sama','slafi','tehran','tehran','Iran');