• Buradasın

    DDL ne zaman tetiklenir?

    Yazeka

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

    DDL (Data Definition Language) tetikleyicileri, aşağıdaki durumlarda tetiklenir:
    • Veritabanı ve tablo ile ilgili işlemler yapıldığında 12. CREATE, ALTER, DROP gibi anahtar sözcüklerle başlayan Transact-SQL deyimleri çalıştırıldığında DDL tetikleyicisi devreye girer 12.
    • Sistem saklı yordamları çalıştırıldığında 2. DDL benzeri işlemler gerçekleştiren bazı sistem saklı yordamları da DDL tetikleyicilerini tetikleyebilir 2.
    Örnekler:
    • CREATE TABLE ifadesi ve sp_addtype saklı yordam, bir CREATE_TYPE olayında DDL tetikleyicisini tetikler 2.
    • ALTER SERVER CONFIGURATION deyimi veya DROP TABLE kullanılarak bir tablo silindiğinde DDL tetikleyicisi devreye girer 2.
    5 kaynaktan alınan bilgiyle göre:

    Konuyla ilgili materyaller

    DDL ve DML nedir?

    DDL (Data Definition Language) ve DML (Data Manipulation Language), veritabanlarını yönetmek ve değiştirmek için kullanılan SQL alt kümeleridir. DDL, bir veritabanının yapısını ve tablolar, görünümler, dizinler ve prosedürler gibi nesneleri tanımlar. Örnek DDL ifadeleri: CREATE: Veritabanında nesne oluşturur. ALTER: Veritabanının yapısını değiştirir. DROP: Veritabanından nesneleri siler. TRUNCATE: Tablodaki kayıtları ve bu kayıtların kapladığı alanları siler. COMMENT: Data dictionary'e yorum ekler. RENAME: Nesnenin veya tablonun adını değiştirir. DML, bir veritabanındaki verileri işlemek için kullanılır. Örnek DML ifadeleri: SELECT: Veritabanından veri okur. INSERT: Tabloya veri ekler. UPDATE: Tablodaki verileri günceller. DELETE: Tablodaki kayıtları siler. MERGE: UPSERT işlemi (ekleme veya güncelleme) yapar. CALL: PL/SQL veya Java alt programını çalıştırır.

    DDL nedir?

    DDL (Data Definition Language), veri tanımlama dili anlamına gelir ve veritabanı nesnelerini oluşturmak, değiştirmek ve silmek için kullanılan SQL komutlarını içerir. DDL komutlarına örnekler: - CREATE: Veritabanındaki nesneleri oluşturur. - ALTER: Veritabanı nesnelerinin yapısını değiştirir. - DROP: Veritabanındaki nesneleri siler. - TRUNCATE: Bir tablodaki tüm kayıtları kaldırır. - COMMENT: Veri sözlüğüne yorum ekler. - RENAME: Bir nesneyi yeniden adlandırır.