28.11.2013

Sql Server'da Kayıt Silme İşlemleri

Önceki yazımızda güncelleştirme işleminden bahsetmiş olduğumuz Sql Server veritabanı içerisinde, güncelleme işlemlerine ihtiyaç duyduğumuz gibi pekala silme işlmlerine de ihtiyaç duymaktayız.

Sql Server Silme (Delete) Komutu

Sql Server'da silme işlemlerimizi gerçekleştirdiğimiz delete komutunun temel kullanım kod yapısı aşağıdaki gibidir:

Delete from < tablo_Adı > where < Koşul_Kuralı >

Sql Server Silme (Delete) Komutu Örneği

Önceki makalemizde verilerini güncellediğimiz tbl_personel tablomuzdan 3 ID numaralı üyemizin işten ayrıldığı senaryosu ile birlikte bu personeli tablomuzdan kaldırmak istersek:

Delete from tbl_personel where ID=3

komutunu kullanmamız yeterli olacaktır

Sql Server'da Kayıt Silme İşlemleri
Bu makalenin telif hakkı ve tüm sorumlulukları yazara ait olup, şikayetler için lütfen bizimle iletişime geçiniz.
URL:
Etiketler:

Bu makale 4779 kez okundu

28.11.2013 tarihinde yazıldı
Reitix

Yorumlar

  • Hasan81
    21.01.2019

    satır silme işleminden çekinenler az kayıtlı tablolarda edit penceresini de kullanabilirler, bir diğer hatalı silme hatası çözümü de başka tablolara te--referans vermek ve referansı olan kayıtların silinememesini sağlamaktır

  • hamburg
    14.01.2019

    belirli bir tarihten önce yaratılmış ve artık işlevini yitirmiş olan satırların otomatik olarak silinmesi bence daha doğru, elle kayıt silmek her zaman tehlikelidir, hele bir de join işlemleri varsa rollback yazmadan aman ha delete yapmayın

  • serkan1905
    18.09.2018

    redgate ssms eklentisini sql server management studio'nuza kurarsanız bu tip dertleriniz de kalmıyor, select ile deneme yapacak kadar vaktiniz olmadan hızlıca delete from tablo yaptınız ve enter'a bastığınız salise eyvah mı dediniz? hiç problem değil, redgate eklentisi hemen hop diyor kardeşim böyle komut mu olur emin misin, otur delikanlı bi soluklan hele diyor ve sizi kurtarmış oluyor, aynı babalığı update komutu için de yapıyor

  • serkan1905
    15.09.2016

    select ile seçim yaparak silmek için gerekli delete kodunu da yazar mınısız, hatta madem böyle bir konuya giriştiniz, alternatif silme ve rollback yöntemlerini de anlatmanız beklenir

  • turgay dikgez
    24.04.2016

    select işlemi ile birlikte delete komutu vermek de iyi bir alışkanlıktır, böylece bigdata sayılabilecek ölçekte veritabanlarında hatalı kayıt silme işlemlerinden de kurtulmuş olursunuz

  • vedat
    31.12.2015

    en basit tsql ifadelerinden birisidir

  • E.Boztaş
    12.06.2015

    update komutları da benzer bir korku yaratabilir, neticede undo ya da ctrl+z diye bir işlem yapamazsınız veritabanında ya da sql server'da

  • senol
    04.06.2015

    sql'de başlamadan önce nefes tutulan ve kazaya en müsait işlemlerden birisidir, yedeği varsa nefes geri bırakılabilir

  • orhan47
    05.10.2014

    sonuna id sınırlarını koymadığınızda ve yedek almadıysanız bütün kayıtlarınız bir anda silinebilir. bu yüzden f5'e basmadan öne şöyle bi durup önce kafada onaylamak lazım

Bu yazıya siz de yorum yapabilirsiniz

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.