20 Kasım 2012

Mssql Server üzerinde kayıt silme hatası - No rows were deleted

ERROR No rows were deleted.
A problem occurred attempting to delete row 1.
Error Source: Microsoft.SqlServer.Management.DataTools.
Error Message: The row value(s) updated or deleted either do not make
the row unique or they alter multiple rows(3 rows).

Correct the errors and attempt to delete the row again or press ESC to
cancel the change(s).

Microsoft SQL Server Management kullanmaya başlayan arkadaşların, kayıt silerken karşılabileceği hatalardan biridir. Bu hatanın sebebi primary key kullanmamanız ve bu yüzden aynı kaydın birçok kez aynı tabloya eklenmesidir. Aynı kaydın birden fazla olduğu durumlarda Tool üzerinden silme, değiştirme işlemi yapılamamaktadır. Bunun yerine işimizi sql cümleciği ile halletmemiz gerekir.






DELETE FROM [DB_Proje].[dbo].[Deneme] WHERE [num] = 0.12

Umarım yardımcı olabilmişimdir, kolay gelsin...
yorumlarınızı eksik etmeyin :))

2 yorum:

  1. eksik etmedim yorumu seneler gecmış olsun ama uamrım bu mesaj sneı mutlu eder

    YanıtlaSil
  2. Yıllar geçsede uzerınden yazdıgınız kod işimi gördü teşekkürler :)

    YanıtlaSil

Bu Blogda Ara

İletişim

Ad

E-posta *

Mesaj *