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

problem sa foreign key

[es] :: MySQL :: problem sa foreign key

[ Pregleda: 1567 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dragancesu
subotica

Član broj: 38340
Poruke: 2189
*.dynamic.isp.telekom.rs.



+73 Profil

icon problem sa foreign key22.10.2015. u 14:24 - pre 102 meseci
Napravio sam bazu i probam sve i svasta (recimo da se ucim) pa sam naisao na jedan problem koji nisam uspeo da resim

Napravio sam tabelu ROB_STAVKA i na jedno polje ( id_roba ) postavio contraint na tabelu M_ROBA
Tabelu ROB_STAVKA sam obrisao i krenuo da pravim novu ali to ne megu da sacuvam i dobijam gresku


SQL Error (1005): Can't create table 'm2015.rob_stavka' (errno:150)
Foreign key constraint is incorerectly formed


Izguglao sam da vidim na sta se buni, to je ovo

Code:
LATEST FOREIGN KEY ERROR
------------------------
151022 15:05:39 Error in foreign key constraint of table m2015/rob_stavka:
there is no index in the table which would contain
the columns as the first columns, or the data types in the
table do not match the ones in the referenced table
or one of the ON ... SET NULL columns is declared NOT NULL. Constraint:
,
  CONSTRAINT "FK_rob_stavka_m_roba" FOREIGN KEY ("id_roba") REFERENCES "m_roba" ("id_roba")


RESENO

ova situacija deluje kao bug, kada se obrise tabela koja je imala constraint foreign key to ostaje negde zapisano i onda ne dozvoljava da se napravi tabela sa tim imenom jer je constarint aktivan pa ne prolazi, pokusavao sam da nadjem gde ali nisam nasao

Resenje je, recimo jednostavno, napravi se backup baze, obrise pa kreira ponovo i restore, onda zaboravi taj constraint foreign key





[Ovu poruku je menjao dragancesu dana 24.10.2015. u 05:53 GMT+1]
Pomozite Micro$oftu u borbi protiv piraterije, poklonite prijatelju Linux
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: problem sa foreign key29.10.2015. u 12:55 - pre 102 meseci
nisi trebao da mozes uopste da je obrises ..
 
Odgovor na temu

[es] :: MySQL :: problem sa foreign key

[ Pregleda: 1567 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

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