|
|
|
|
Configuration: Windows XP Firefox 2.0.0.14
|
alter table projets add constraint fk_proj_agce foreign key (agence) references agences(refag) on delete cascade;
enlève les parenthèses |
CREATE TABLE projets (
numproj number(5) PRIMARY KEY , designation varchar2(50) , agence char(3) , budgetprevu float , constraint fk_proj_agce foreign key (agence) references agences(refag) )on delete cascade on update cascade; ); pkoi ca marche pas ca svp |
j'ai un autre probleme si vous pouvez me dire c'est quoi:
alter table projets modify constraint fk_proj_agce foreign key (agence) references agences(refag) on delete cascade on update cascade; ORA-00933: La commande SQL ne se termine pas correctement |
|
"on update cascade" n'est pas supportée directement en oracle (par le syntax)
voilà la syntaxe correcte CONSTRAINT fk_column FOREIGN KEY (column1, column2, ... column_n) REFERENCES parent_table (column1, column2, ... column_n) ON DELETE CASCADE ); tu peux remedier à ça par des triggers basés . |
Résultats pour oracle option ALTER TABLE non valide
Résultats pour oracle option ALTER TABLE non valide
Résultats pour oracle option ALTER TABLE non valide
Résultats pour oracle option ALTER TABLE non valide