Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Zasto ne mogu da unesem strani kljuc u Hijerarhiju?

[es] :: MS SQL :: Zasto ne mogu da unesem strani kljuc u Hijerarhiju?

[ Pregleda: 1893 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

natrif
student

Član broj: 174131
Poruke: 2
*.metrohive.net.



Profil

icon Zasto ne mogu da unesem strani kljuc u Hijerarhiju?14.03.2008. u 23:53 - pre 196 meseci
CREATE TABLE NTRecepcioner (
IDRAD INTEGER NOT NULL,
CONSTRAINT PK_NTRecepcioner79 PRIMARY KEY (IDRAD)
);
CREATE TABLE NTHotel (
BRHOT INTEGER NOT NULL,
ADRHOT VARCHAR ( 255 ) NOT NULL,
NAZHOT VARCHAR ( 255 ) NOT NULL,
MESTOHOT VARCHAR ( 255 ) NOT NULL,
BRTELHOT INTEGER NOT NULL,
CONSTRAINT PK_NTHotel72 PRIMARY KEY (BRHOT)
);
CREATE TABLE NTRadnik (
IDRAD INTEGER NOT NULL,
IMER VARCHAR ( 255 ) NOT NULL,
PREZR VARCHAR ( 255 ) NOT NULL,
BRHOT INTEGER,
CONSTRAINT PK_NTRadnik74 PRIMARY KEY (IDRAD)
);
CREATE TABLE NTSobarica (
IDRAD INTEGER NOT NULL,
CONSTRAINT PK_NTSobarica80 PRIMARY KEY (IDRAD)
);
CREATE TABLE NTUpravnik (
IDRAD INTEGER NOT NULL,
CONSTRAINT PK_NTUpravnik81 PRIMARY KEY (IDRAD)
);
CREATE TABLE NTKonobar (
IDRAD INTEGER NOT NULL,
CONSTRAINT PK_NTKonobar78 PRIMARY KEY (IDRAD)
);
CREATE INDEX TC_NTRadnik64 ON NTRadnik (BRHOT);
ALTER TABLE NTRecepcioner ADD CONSTRAINT FK_NTRecepcioner53 FOREIGN KEY (IDRAD) REFERENCES NTRadnik (IDRAD) ON DELETE NO ACTION ON UPDATE NO ACTION;
ALTER TABLE NTRadnik ADD CONSTRAINT FK_NTRadnik51 FOREIGN KEY (BRHOT) REFERENCES NTHotel (BRHOT) ON DELETE NO ACTION ON UPDATE NO ACTION;
ALTER TABLE NTSobarica ADD CONSTRAINT FK_NTSobarica54 FOREIGN KEY (IDRAD) REFERENCES NTRadnik (IDRAD) ON DELETE NO ACTION ON UPDATE NO ACTION;
ALTER TABLE NTUpravnik ADD CONSTRAINT FK_NTUpravnik55 FOREIGN KEY (IDRAD) REFERENCES NTRadnik (IDRAD) ON DELETE NO ACTION ON UPDATE NO ACTION;
ALTER TABLE NTKonobar ADD CONSTRAINT FK_NTKonobar52 FOREIGN KEY (IDRAD) REFERENCES NTRadnik (IDRAD) ON DELETE NO ACTION ON UPDATE NO ACTION;

Ovo mi je DDL fajl,mene interesuje zasto nikako ne mogu da unesem kljuc u bazu npr za sobaricu? Napravila sam JSP stranicu za unos sobarice i su mi se izlistaju svi kljucevi koje pokupim iz Radnika i kad kazem da mi unese meni javi gresku...tj neki izuzetak . Avo primer te greske:
Caused by: java.sql.BatchUpdateException: Cannot add or update a child row: a foreign key constraint fails (`prerada`.`ntsobarica`, CONSTRAINT `FK_NTSobarica54` FOREIGN KEY (`IDRAD`) REFERENCES `ntradnik` (`IDRAD`) ON DELETE NO ACTION ON UPDATE NO ACTION)
at com.mysql.jdbc.ServerPreparedStatement.executeBatch(ServerPreparedStatement.java:665)
at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:48)
at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:242)
... 30 more
Molim vas pomozite mi!!!!!!!!!!!!!
 
Odgovor na temu

[es] :: MS SQL :: Zasto ne mogu da unesem strani kljuc u Hijerarhiju?

[ Pregleda: 1893 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.