31 Mart 2008 Pazartesi

Cannot truncate table because it is being referenced by a FOREIGN KEY constraint.

HATA MESAJI:
"Cannot truncate table because it is being referenced by a FOREIGN KEY constraint."

AÇIKLAMASI:
Bir başka tabloda FOREIGN KEY olarak referans gösterilen bir tablonun içeriğini TRUNCATE TABLE komutuyla silmeye kalkarsanız bu mesajı alırsınız.

ÇÖZÜM:
Eğer başka bir tablo tarafından FOREIGN KEY olarak referans gösterdiğiniz bir tablonun içeriğini silmek istiyorsanız o zaman DELETE FROM komutunu kullanabilirsiniz.

Alternatif olarak, FOREIGN KEY ilişkisini koparırsanız o zaman TRUNCATE TABLE komutunu kullanabilirsiniz.

Hiç yorum yok: