DELETE Deyimi

Not: En güncel yardım içeriklerini, mümkün olduğunca hızlı biçimde kendi dilinizde size sunmak için çalışıyoruz. Bu sayfanın çevirisi otomasyon aracılığıyla yapılmıştır ve bu nedenle hatalı veya yanlış dil bilgisi kullanımları içerebilir. Amacımız, bu içeriğin sizin için faydalı olabilmesini sağlamaktır. Buradaki bilgilerin faydalı olup olmadığını bu sayfanın sonunda bize bildirebilir misiniz? Kolayca başvurabilmek için İngilizce makaleye buradan ulaşabilirsiniz.

WHERE yan tümcesini karşılayan FROM yan tümcesinde listelenen tablolardan birinden veya birden fazlasından kayıtları kaldıran bir silme sorgusu oluşturur.

Söz dizimi

DELETE [tablo. *]
Tablodan
WHERE ölçütleri

DELETE deyiminin bölümleri:

Bölüm

Açıklama

tablo

Kayıtların silindiği tablonun isteğe bağlı adı.

tablo

Kayıtların silindiği tablonun adı.

ölçütler

Silinecek kayıtları belirleyen bir ifade.

Notlar

Özellikle birden çok kayıt silmek istediğinizde DELETE çok kullanışlıdır.

Veritabanından tablonun tamamını bırakmak Için, Execute metodunu bir DROP deyimiyle kullanabilirsiniz. Tabloyu silerseniz, yapı da kaybedilir. Bunun aksine, SIL 'i kullandığınızda yalnızca veriler silinir; tablo yapısı ve alan öznitelikleri ve dizinler gibi tablo özelliklerinin tümü değişmeden kalır.

Diğer tablolarla bir-çok ilişkisi içinde olan tablolardan kayıt silmek için DELETE yan tümcesini kullanabilirsiniz. Basamaklı silme işlemleri, ilişkinin bir tarafındaki karşılık gelen kayıt sorguda silindiğinde çok tarafındaki tablolarda bulunan kayıtların silinmesine neden olur. Örneğin, Müşteriler ve Siparişler tabloları arasındaki ilişkide, Müşteriler tablosu ilişkinin bir tarafında, Siparişler tablosu ise çok tarafındadır. Basamaklı silme seçeneği belirlendiğinde, Müşteriler tablosundan bir kayıt silinirse karşılık gelen Siparişler kayıtları da silinir.

Silme sorgusu yalnızca belirli alanlardaki verileri değil kayıtların tamamını siler. Belirli bir alandaki değerleri silmek isterseniz, değerleri Null olarak değiştiren bir güncelleştirme sorgusu oluşturun.

Önemli: 

  • Silme sorgusu kullanarak kayıtları kaldırdıktan sonra işlemi geri alamazsınız. Hangi kayıtların silindiğini öğrenmek istiyorsanız, aynı ölçütleri kullanan bir seçme sorgusunun sonuçlarını inceledikten sonra silme sorgusunu çalıştırın.

  • Her zaman verilerinizin yedek kopyalarını bulundurun. Yanlış kayıtları silerseniz, yedek kopyaları kullanarak bunları kurtarabilirsiniz.

Office yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×