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.
Merhabalar, Çok teşekkür ederim bilginiz için.
Merhaba, peki silinecek bağlı kayıtların hangileri olduğunu onay penceresi ile kullanıcıya gösterebilirmiyiz ?