Premetto che ho iniziato a studiare l'SQL da 2 o 3 giorni sugli appunti illeggibili del professore quindi scusate se ho fatto errori giganteschi !
Sto cercando di creare una tabella PASSEGGERI ma mi continua a dare errore.
codice:
create table PASSEGGERI (
NOME varchar2(100),
COGN varchar2(100),
VOLO char(3),
GIORNO date,
primary key (NOME,COGN)
constraint FK_PASSEGGERI_VOLI_PARTENZA foreign key(VOLO)
references VOLI_PARTENZA (CODICE)
on delete cascade
)
******************
Error at Command Line:9 Column:7
Error report:
SQL Error: ORA-00907: missing right parenthesis
00907. 00000 - "missing right parenthesis"
*Cause:
*Action:
******************
Allora la linea di comando dove c'è l'errore è quella dove ho definito constraint e la colonna indicherebbe come posizione lo spazio antecedente constraint.
Come risolvo ? Grazie !