![]() |
Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Tech (http://www.dsy.it/forum/forumdisplay.php?forumid=189)
-- [ORACLE & BDII] errore ref() (http://www.dsy.it/forum/showthread.php?threadid=19302)
[ORACLE & BDII] errore ref()
Dati questi script di crezione :
code:
-- tipo orario CREATE OR REPLACE TYPE t_orario AS OBJECT ( TitoloMostra VARCHAR(40), Giorno VARCHAR(15), OraApertura NUMBER(5), OraChiusura NUMBER(5) ) / CREATE OR REPLACE TYPE Set_orario AS TABLE OF REF t_orario / CREATE TABLE R_Museo ( Indirizzo VARCHAR(40) PRIMARY KEY, Telefono NUMBER(20), Piano Set_piano, Orario Set_orario ) NESTED TABLE Piano STORE AS tab_piani NESTED TABLE Orario STORE AS tab_orari / -- tabella tipata orario CREATE TABLE R_Orari OF t_orario ( PRIMARY KEY(TitoloMostra,Giorno) ) /
code:
insert into R_Museo values ('Firenze via della Ninna 5','0552388651',Set_piano(),Set_orario()); insert into R_Orari values ('Museo','Martedi','0815','1900'); insert into TABLE(select orario from R_Museo where indirizzo='Firenze via della Ninna 5') select ref(o) from R_Orari o where o.TitoloMostra = 'Museo';
code:
select orario.giorno from r_mostra
code:
select orario.giorno from r_museo * ERRORE alla riga 1: ORA-00904: "ORARIO"."GIORNO": identificativo non valido
code:
select orario from r_museo;
code:
SET_ORARIO(0000220208F3197F8638CF46369228A3A0E927E AA0BF9E2AFE26A94DCB 2C832)
code:
select ref(orario) from r_museo;
code:
select ref(orario) from r_museo * ERRORE alla riga 1: ORA-00904: "ORARIO": identificativo non valido
basi 2...noi l'abbiamo dato ieri.
immagino che questo sia il progetto dei musei/mostre ecc.
spero di ricordarmi ancora qualcosa per risponderti ![]()
prova così:
select value(r).titolomostra as Titolo_Mostra
from r_museo m, table(m.orario) r
where m.indirizzo='Firenze via della Ninna 5';
dovrebbe funzicare a dovere.
gino.
si siamo riusciti facendo migliaia di tentativi a arrivare alla soluzione (ieri il wifi in dipartimento nn andava e l'ho letto solo ora
)..
è corretta la tua query grazie cmq!!!
p.s. si è quello del museo/mostre ![]()
| All times are GMT. The time now is 03:56. | Show all 3 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.