Assalomu alaykum, yordam.uz saytimizga xush kelibsiz.
Bu saytda o`zingizni qiziqtirgan savollarga javob olishingiz va o`z sohangiz bo`yicha savollarga javob berishingiz mumkin. Bizning Oilamizga a'zo bo`lganingiz uchun chuqur Minnatdorchilik bildiramiz !!!

MySql da ERROR 1452: Cannot add or update a child row: a foreign key constraint fails xatolik

+3 ovoz
54 marta ko‘rilgan
so‘radi 01 mart, 17 vejon (2,980 bal)

Assalom alaykum.

Mysql da bitta jadval bilan boshqa jadvalni ulashda "ERROR 1452: Cannot add or update a child row: a foreign key constraint fails" xatolik chiqmoqda. 

Sql so'rov:

ALTER TABLE table1 ADD  FOREIGN KEY (table2Id) REFERENCES table2(Id) ON DELETE RESTRICT ON UPDATE RESTRICT;

1 ta javob

+1 ovoz
javob berdi 01 mart, 17 vejon (2,980 bal)
 
Eng yaxshi javob
Muommo hal bo'ldi. Ikkita jadvalni bir-birida ulashda, birinchi jadvaldagi qiymatlar, ikkinchi jadvalda ham bo'lishi kerak ekan. Ikki jadval bir-biriga mos qiymatlarga ega bo'lishi talab etilar ekan.
izoh qoldirdi 04 mart, 17 Anvar Ulugov (39 bal)
`RESTRICT` O'rniga `CASCADE` qo'ygan bo'lardim.

Assalomu alaykum, yordam.uz saytimizga xush kelibsiz.

Bu saytda o`zingizni qiziqtirgan savollarga javob olishingiz va o`z sohangiz bo`yicha savollarga javob berishingiz mumkin.

Bizning Oilamizga a'zo bo`lganingiz uchun chuqur Minnatdorchilik bildiramiz !!!

Telegram kanal YordamUzRss

...