• Buradasın

    SQL serverda delete ile drop arasındaki fark nedir?

    Yazeka

    Arama sonuçlarına göre oluşturuldu

    SQL Server'da
    DELETE
    ve
    DROP
    komutları arasındaki temel farklar şunlardır:
    • DELETE: Belirli koşulları sağlayan kayıtları tablodan silmek için kullanılır ve Veri Manipülasyon Dili (DML) komutudur 12. Silinen veriler geri alınabilir (rollback yapılabilir) 13.
    • DROP: Tüm veritabanı nesnelerini (tablo, görünüm, indeks vb.) kalıcı olarak silmek için kullanılır ve Veri Tanımlama Dili (DDL) komutudur 12. Silinen nesneler geri getirilemez 13.
    Özetle,
    DELETE
    belirli verileri silerken,
    DROP
    tüm tabloyu veya nesneyi tamamen kaldırır.
    5 kaynaktan alınan bilgiyle göre:

    Konuyla ilgili materyaller

    SQL nedir ne işe yarar?

    SQL (Structured Query Language), veri tabanı yönetim sistemlerinde kullanılan bir dildir. Başlıca kullanım alanları: Veritabanı yönetimi. Veri manipülasyonu. Veri analizi. Erişim kontrolü. SQL, verilerin düzenlenmesi, saklanması, güncellenmesi ve sorgulanmasını kolaylaştırır.

    SQL delete nasıl kullanılır?

    SQL DELETE komutu, bir tablodaki mevcut verileri silmek için kullanılır. Kullanımı şu şekildedir: ```sql DELETE FROM tablo_adi WHERE kosul; ``` Burada: tablo_adi, silinecek kayıtların bulunduğu tablonun adıdır. kosul, silinecek kayıtların seçimini belirleyen koşulları ifade eder. Örnek kullanım: "Müşteriler" tablosundaki "Şehir" sütunundaki değeri "Giresun" olan kayıtları silmek için: ```sql DELETE FROM musteriler WHERE sehir = 'Giresun'; ``` Dikkat Edilmesi Gerekenler: Silme işlemi geri alınamaz, bu yüzden öncesinde mutlaka yedekleme yapılmalıdır. Silinecek kayıtların, diğer tablolarla ilişkili olup olmadığı kontrol edilmelidir. WHERE koşulunun doğru yazılması önemlidir; yanlış bir yazım ciddi veri kaybına yol açabilir.

    SQL komutları nelerdir?

    SQL (Structured Query Language) komutlarından bazıları şunlardır: SELECT. INSERT. UPDATE. DELETE. CREATE. ALTER. DROP. JOIN. GROUP BY. HAVING. SQL komutları, kullanım amaçlarına göre veri tanımlama dili (DDL), veri işleme dili (DML), veri sorgulama dili (DQL) ve veri kontrol dili (DCL) gibi farklı kategorilere ayrılır.