Sql Server’ da önceden ilişki kurulmuş bir tabloda Kayıt silmek istendiğinde aşağıdaki gibi bir hata alınıyorsa izlenecek çözüm yolu;
Tablolar: Örneğimizdeki tabloları incelediğimizde kullanıcılar ve yorumlar tablolarını görüyoruz.
Hata mesajı:
Kullacılar tablosundan kayıt silmek istenildiğinde bu kullanıcıya ait yorumlarında bulunması nedeniyle üstteki gibi hata alınıyorsa; kullanıcıyla beraber diğer tablodaki kayıtların da silinmesini sağlamak için
Database Diagram sağ tıklayark Modify seçilir.
Gelen ekranda 1 . adımda ilişki üzerine tıklanır ve Özelliklerden Insert and Update Specification bölümünden Delete Rule altında Cascade seçilir.
Daha sonra Save Diagram diyerek işlem sonlandırılır.
Artık kullanıcılar tablosundan kayıt silindiğinde diğer tablodaki bu kullanıcıya ait tüm kayıtlarda silinecektir.
Tablolar: Örneğimizdeki tabloları incelediğimizde kullanıcılar ve yorumlar tablolarını görüyoruz.


Hata mesajı:

Kullacılar tablosundan kayıt silmek istenildiğinde bu kullanıcıya ait yorumlarında bulunması nedeniyle üstteki gibi hata alınıyorsa; kullanıcıyla beraber diğer tablodaki kayıtların da silinmesini sağlamak için

Database Diagram sağ tıklayark Modify seçilir.

Gelen ekranda 1 . adımda ilişki üzerine tıklanır ve Özelliklerden Insert and Update Specification bölümünden Delete Rule altında Cascade seçilir.

Daha sonra Save Diagram diyerek işlem sonlandırılır.
Artık kullanıcılar tablosundan kayıt silindiğinde diğer tablodaki bu kullanıcıya ait tüm kayıtlarda silinecektir.