IVEDI SQL Kullanıcı Kılavuzu

<< İçindekileri Görüntülemek İçin Tıklayın >>

Yer:  Teknik Kılavuzlar >

IVEDI SQL Kullanıcı Kılavuzu

DDL · DML · PSQL lehçesi ve yerleşik kütüphane

Belge durumu
Yayın sürümü
Sürüm
1.0
Tarih
9 Ekim 2026
Kapsam
IVEDI SQL lehçesi (tarihsel adıyla MQL)

İçindekiler

  1. 1. Giriş
    1. 1.1 IVEDI SQL nedir
    2. 1.2 Bir betiği çalıştırmak
    3. 1.3 Bu kılavuzu okumak
  2. 2. Sözlüksel yapı
    1. 2.1 Yorumlar ve deyim sonlandırıcı
    2. 2.2 Tanımlayıcılar ve ayrılmış sözcükler
    3. 2.3 Sabitler (literaller)
  3. 3. Veri tipleri
    1. 3.1 Tam sayılar
    2. 3.2 Ondalıklı ve sabit noktalı tipler
    3. 3.3 Karakter ve ikili tipler
    4. 3.4 Tarih ve saat tipleri
    5. 3.5 Öteki tipler
    6. 3.6 JSON tipi ve SQL/JSON işlevleri
  4. 4. Tip uyumluluğu ve dönüşümler
    1. 4.1 Atanabilirlik
    2. 4.2 Bir değer bildirilmiş bir yere yazıldığında
    3. 4.3 Açık CAST
    4. 4.4 Karakter değerden dönüşüm kuralları
    5. 4.5 Örtük dönüşüm uyarısı
  5. 5. Operatörler ve yerleşik fonksiyonlar
    1. 5.1 Operatörler
    2. 5.2 Sayısal fonksiyonlar
    3. 5.3 Karakter dizisi fonksiyonları
    4. 5.4 Tarih ve saat fonksiyonları
    5. 5.5 Kümeleme (aggregate) fonksiyonları
    6. 5.6 Pencere (window) fonksiyonları
    7. 5.7 Dönüşüm ve NULL fonksiyonları
    8. 5.8 Düzenli ifade fonksiyonları
  6. 6. Veri tanımlama (DDL)
    1. 6.1 Nesne türleri ve CREATE / ALTER / DROP
    2. 6.2 CREATE TABLE
    3. 6.3 Öteki nesneler
    4. 6.4 Kimlik: CONNECT ve DISCONNECT
    5. 6.5 Yetkilendirme
    6. 6.6 COMMENT ON
    7. 6.7 Fiziksel ad ve şema (IVD$SYSTEM_NAME)
    8. 6.8 Kaynak metin (IVD$SOURCE)
    9. 6.9 Veritabanı kimlik kartı (IVD$DATABASE), ALTER DATABASE … SET STATE ve başlangıç betiği
    10. 6.10 Sürüm sayacı ve GUID (IVD$VERSION, IVD$GUID_OBJECT_ID, IVD$CREATION)
    11. 6.11 Metadata paketi (katalog okuyucusu)
    12. 6.12 Oturum ayarları (SET)
    13. 6.13 İşlem denetimi
  7. 7. Veri işleme (DML)
    1. 7.1 SELECT
    2. 7.2 Alt sorgular
    3. 7.3 INSERT
    4. 7.4 UPDATE ve DELETE
    5. 7.5 MERGE
    6. 7.6 Tetikleyicilerle ilgili sınır
  8. 8. Yordamsal dil (PSQL)
    1. 8.1 Blok yapısı
    2. 8.2 Bildirimler
    3. 8.3 Atama ve yordam çağrısı
    4. 8.4 Denetim akışı
    5. 8.5 İstisna işleme
    6. 8.6 İmleçler
    7. 8.7 Dinamik SQL
    8. 8.8 İşlemler ve olaylar
    9. 8.9 Hata ayıklama
    10. 8.10 Bağlam değişkenleri
    11. 8.11 SQLMACRO
  9. 9. Yerleşik kütüphane
    1. 9.1 Paketler
    2. 9.2 SQL'den örneklenebilen nesne tipleri
    3. 9.3 Depolama motorları
    4. 9.4 Oturum ayarları
  10. 10. Önişlemci
    1. 10.1 Koşullu derleme
    2. 10.2 Makrolar
    3. 10.3 Dosya dahil etme
    4. 10.4 Mesaj yönergeleri
    5. 10.5 Çalışma kipi ve dil çevirisi
    6. 10.6 Ortam ve kabuk yönergeleri
    7. 10.7 Test süitine özgü: #TEST
  11. 11. Bilinen sınırlar
    1. 11.1 Hiç ayrıştırılmayanlar
    2. 11.2 Ayrıştırılıp reddedilenler
    3. 11.3 Ayrıştırılıp sessizce uygulanmayanlar
    4. 11.4 Bildirilmiş ama uygulanmamış kütüphane üyeleri
    5. 11.5 Bilinen kusurlar
    6. 11.6 Ölçüm kapsamı üzerine bir not