SQL Server Delete

Herkese merhaba,

Bu yazıda sizlere SQL Server’da Delete kullanımından bahsedeceğim.

Delete, veritabanı üzerinde bir tabloda istenilen kayıtları silmek amacıyla kullanılan bir terimdir. Tabi ki bu terimi de olduğu gibi kullanamayız. Bu terimi kullanırken bir şart vermemiz gerekli. Bu şartta where şartıdır.

Where şartı hangi işlemin silineceği hakkında fikir veren kısımdır diyebiliriz.

Örnek verecek olursak

Delete From SilinecekTablo Where TabloID=10

Görüldüğü üzere veritabanımızda SilinecekTablo diye bir tablo var. Bu tablodan eğer TabloID = 10 olan değeri silmek istiyorsak yazdığımız sorgu yukarıdaki gibi olur.

Eğer şu şekilde yazarsanız ne olurdu?

Delete From SilinecekTablo

Bu şekilde yazıldığı zaman hiçbir şart vermemiş oluruz ve tüm tabloyu silecektir. Bu yüzden dolayı Delete ifadesini kullanırken çok dikkatli olmalısınız. Aksi halde verilerinizi kurtarma işlemleri ile ilgilenmek durumunda kalırsınız.

Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.

SQL Server Eğitimleri Kanalına Abone Olun

Şunlar makaleler de hoşunuza gidebilir