Datuve :: Forums :: Arhīvs :: kā oracle definēt tipu lai tas būtu complete

Datuve

Mana Datuve

Reģistrācija | Noteikumi | Paroles atjaunošana



Forums

Ieskaties


Raksti

Lietotāji online

Lietotāji online: 98

Reģistrētie lietotāji online: 0

Viesi online: 98

Datuve.lv video
Top.LV

kā oracle definēt tipu lai tas būtu complete

Ievietoja: nuttshell @ 2007.04.27 19:01  

Taisu datubāzi ar tādu shēmu http://cube.ema.lv/shema.jpg

1. Izveidoju tabulas tipu speletajs_tbl (priekš nested table)
create or replace type speletajs_tbl as table
( vards Varchar2(256)
, numur Number(8)
)

2. Tālāk lai būtu iespējams tabulā tbl_biletes nodot references uz tabulas tbl_klubi rindām nepieciešams tabulu tbl_klubi veidod kā tabulu no objektiem. (vai pieņēmums ir pareizs?). Tāpēc

create type klubi_obj as object
( id Number
, Nosaukums varchar2(256)
, nt_speletaji speletajs_tbl)
nested table nt_speletaji store as whatever

3. Tālāk es netieku jo nav iespējams uztaisīt reālu tabulu no izveidotajiem tipiem
create table tbl_klubi of klubi_obj

ORA-00902: invalid datatype

Kur ir problēma? Izmantoju TOAD.
Zinu ka viss darbotos ja TOADā pie definētajiem tipiem tips būtu Completed:Yes. Lūk šitā. Pašlaik ir Completed:No
http://cube.ema.lv/complete.jpg

jā eiduks. Palīdziet.