Intern
SQL operatörleri nelerdir?
sobes.tech yapay zeka
AI'dan gelen yanıt
SQL operatörleri birkaç kategoriye ayrılır:
DDL (Veri Tanımlama Dili): Veritabanının yapısını tanımlamak veya değiştirmek için kullanılır.
CREATE: Veritabanında yeni nesneler oluşturur (tablolar, dizinler, görünümler vb.).ALTER: Mevcut nesnelerin yapısını değiştirir.DROP: Nesneleri veritabanından siler.TRUNCATE: Bir tablodaki tüm satırları hızlıca siler.RENAME: Veritabanı nesnelerinin adını değiştirir.
DML (Veri Manipülasyon Dili): Tablolardaki verileri yönetmek için kullanılır.
SELECT: Bir veya birkaç tablodan veri çeker.INSERT: Yeni satırlar ekler.UPDATE: Mevcut satırları değiştirir.DELETE: Satırları siler.
DCL (Veri Kontrol Dili): Veriye ve veritabanı nesnelerine erişimi yönetmek için kullanılır.
GRANT: Kullanıcılara veritabanı nesneleri üzerinde erişim hakları verir.REVOKE: Verilen hakları geri alır.
TCL (İşlem Kontrol Dili): İşlemleri yönetmek için kullanılır.
COMMIT: Yapılan değişiklikleri kaydeder.ROLLBACK: Değişiklikleri geri alır.SAVEPOINT: İşlem içinde bir kaydetme noktası belirler ve ROLLBACK ile geri dönülebilir.
Ayrıca, karşılaştırma operatörleri, mantıksal operatörler ve aritmetik operatörler de vardır ve bunlar WHERE koşulları ve diğer SQL sorgusu bölümlerinde kullanılır.
- Karşılaştırma operatörleri:
=,!=,<>,>,<,>=,<=,BETWEEN,LIKE,IN,IS NULL,IS NOT NULL. - Mantıksal operatörler:
AND,OR,NOT. - Aritmetik operatörler:
+,-,*,/,%.