DELETE Deyimi

Önemli : Bu makale makine çevisidir. Bkz. yasal uyarı. Bu makalenin İngilizce sürümüne buradan ulaşabilirsiniz.

FROM yan tümcesinde listelenen ve WHERE yan tümcesindeki ölçüte uyan bir veya birden fazla tablodan kayıt silen bir silme sorgusu oluşturur.

Sözdizimi

DELETE [tablo.*]
FROM tablo
WHERE ölçüt

DELETE deyiminin bölümleri şunlardır:

Bölüm

Açıklama

tablo

Kayıtların silineceği tablonun isteğe bağlı adıdır.

tablo

Kayıtların silineceği tablonun adıdır.

ölçütler

Silinecek kayıtları belirleyen bir ifade.


Açıklamalar

DELETE, özellikle çok sayıda kayıt silmek istediğinizde işe yarar.

Veritabanından tablonun tümünü silmek için, Execute yöntemini DROP deyimi ile birlikte kullanabilirsiniz. Ancak tabloyu silerseniz, tablonun yapısı da kaybolur. Buna karşılık DELETE'i kullanırsanız yalnızca veriler silinir, tablo yapısı ve alan özellikleri ile dizin gibi tablo özelliklerinin tümü bozulmadan kalır.

Bir diğer tablolarla bir-çok ilişkisi olan tablolardan kayıtları kaldırmak için DELETE kullanabilirsiniz. Basamaklı silme işlemleri ilişkisinin bir tarafı karşılık gelen kaydın sorguda silindiğinde silinmesi ilişkinin çok tarafındaki olan tablodaki kayıtları neden olabilir. Örneğin, müşteriler ve siparişler tablolar arasında ilişki içinde Müşteriler tablosu bir yüzüne ve Siparişler tablosunda ilişkinin çok tarafındaki üzerinde. Art arda silme seçeneği silinmesini karşılık gelen siparişler kayıtları müşteriler sonuçlarından bir kaydın silinmesiyle belirtilir.

Silme sorgusu tüm kayıtları, yalnızca verileri değil belirli alanlarını siler. Belirli bir alandaki değerlerin silmek istiyorsanız, değerleri için değişen bir güncelleştirme sorgusu oluşturma Null.

Önemli : 

  • Silme sorgusunu kullanarak kayıt sildikten sonra, işlemi geri alamazsınız. Hangi kayıtların silindiğini bilmek istiyorsanız, sonuçları önce aynı ölçütü kullanan bir seçme sorgusu ile denetleyin ve sonra silme sorgusunu çalıştırın.

  • Her zaman verilerinizin yedek kopyasını bulundurmanız gerekir. Yanlış kayıtları silerseniz, yedek kopyalarınızdan bunları geri alabilirsiniz.



Not : Makine Çevirisi Yasal Uyarısı: Bu makale, insan müdahalesi olmadan bir bilgisayar sistemi tarafından çevrilmiştir. Microsoft bu makine çevirilerini İngilizce bilmeyen kullanıcıların Microsoft ürünleri, hizmetleri ve teknolojileriyle ilgili içeriklerden yararlanmasına yardımcı olmak için sunar. Bu makale makine çevirisi olduğundan sözcük, cümle dizilimi ve gramer hataları içerebilir.

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.

×