/plsql-notes

Oracle - PL/SQL Notes

Primary LanguagePLSQL

Oracle - PL/SQL Notlarım

DDL : (Data Definition Language):

  • CREATE -- Veritabanında nesne yaratır.
  • ALTER -- Veritabanının yapısını değiştirir.
  • DROP -- Veritabanından obje siler.
  • TRUNCATE -- Tablodaki kayıtları içerdikleri alan ile birlikte siler.
  • COMMENT -- Yorum ekler.
  • RENAME -- Nesnenin adını değiştirir.

DML : (Data Manipulation Language):

  • SELECT -- Veritabanından kayıt okur.
  • INSERT -- Tabloya kayıt ekler.
  • UPDATE -- Tablodaki kaydı günceller.
  • DELETE -- Tablodan kayıtları siler ancak kapladığı alan kalır.
  • MERGE -- UPSERT işlemi (ekleme veya güncelleme)
  • CALL -- PL/SQL veya Java alt programı çalıştırır.

TCL : (Transaction Control Language):

  • COMMIT -- Yapılanları kayıt eder.
  • SAVEPOINT -- Daha sonra geri dönülecek bir dönüş noktası belirler.
  • ROLLBACK -- Son COMMIT’e kadar olan yeri geri alır.

DCL : (Data Control Language):

  • GRANT -- Kullanıcıya veritabanı erişim yetkisi verir.
  • REVOKE -- GRANT ile verilen yetkiyi geri alır.