SQL Server’da Delete Kullanımı

Herkese merhaba,

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

SQL Server’da DELETE, veritabanı üzerinde bir tabloda istenilen kayıtları silmek amacıyla kullanılan bir terimdir. Tabi ki bu terimi 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.

367 Kez Okundu

Yavuz Selim Kart

Yazılım ve veri tabanında bildiklerimi anlatmaya gayret ediyorum. Halen birçok programlama dili üzerinde araştırmalar yaparak kendimi geliştiriyorum. Bunlar haricinde Grafik Tasarım ve Wordpress konularına da ilgim bulunmakta. SEO ve Sosyal medya yönetimleri hakkında da bilgim mevcuttur. Kısaca çok çalışmayı seven azimli biriyim.

You may also like...

Yazı kopyalamak yasaktır!