Veritabanına yeni veri ekleme,var olan verileri  güncelleme veya silme işlemleri DML(Data Manipulation Language-Veri İşleme Dili) kullanılarak yapılmaktadır.

DML cümlelerini kullanarak veriler üzerinde değişiklik yaptıktan sonra bu değişikliklerin kalıcı olması için COMMIT komutu çalıştırılmalıdır.COMMIT komutunun çalıştırılması ile o ana kadar yapılan değişikliklerin hepsi veritabanına işlenir ve kalıcı hale gelir.Yapılan değişiklikleri geri almak için ise ROLLBACK komutu kullanılır.

Oracle tarafından desteklenen DML ifadeler ;

  1. INSERT : Tabloya yeni kayıt ekler.
  2. UPDATE : Tabloda ki kaydı güncelleştirir.
  3. DELETE : Tabloda ki kaydı siler.
  4. MERGE : Tabloya kayıt ekler ya da değiştirir.
  5. LOCK TABLE : Diger oturumların tablo üzerinde DML işlem yapmasını engeller.
  6. SELECT FOR UPDATE : Başka oturumların seçilen kayıtlar üzerinde DML işlem yapmasını engeller.

(continue reading…)

Loading