Kategori: sqlserver

T-SQL Exists Fonksiyonu

EXISTS, T-SQL’de bir alt sorgunun (subquery) herhangi bir satır döndürüp döndürmediğini kontrol eden bir mantıksal operatördür. EXISTS operatörü, bir alt sorgunun sonucunda en az bir kayıt bulunup bulunmadığını kontrol eder….

T-SQL Alter Schema ile Tablo Schema Değiştirme

Aşağıdaki komut ile veritabanını farklı bir şema yapısında çalıştırabiliriz. Bunun için aşağıdaki komutun kullanılması gerekmektedir. Yukarıdaki ifadeyle eskisema adındaki schema isminin yenisema adında olan schema ismiyle güncellendiğini görmekteyiz. İlgili şema…

T-SQL Fonksiyonlar

T-SQL (Transact-SQL), Microsoft SQL Server’da kullanılan SQL dilinin geliştirilmiş bir versiyonudur. Fonksiyonlar, T-SQL’de belirli işlemleri gerçekleştirmek ve sonuç döndürmek için kullanılan yapılardır. Fonksiyon Türleri T-SQL’de 3 temel fonksiyon türü vardır:…

T-SQL View Yapısı

View’ler, sanal tablolar olarak düşünülebilecek T-SQL nesneleridir. Temelde bir veya daha fazla tablodan seçilen verileri sanki bir tabloymuş gibi göstermek için kullanılırlar. Kullanıcıların doğrudan tablolara erişimi yerine, sadece belirli sütunları…

T-SQL Uniqueidentifier Veri Tipi

UNIQUEIDENTIFIER, SQL Server’da genel benzersiz tanımlayıcılar (GUID – Globally Unique Identifier) depolamak için kullanılan bir veri tipidir. 16 baytlık (128 bit) bir değerdir ve teorik olarak evrensel olarak benzersizdir. Her…

T-SQL Geçici Tablolar-Temporary Tables

Geçici tablolar, SQL Server’da geçici veri depolamak için kullanılan özel tablo türleridir. İki ana türü vardır: yerel geçici tablolar ve global geçici tablolar. Bunlar fiziksel olarak oluşmazlar. Bellekte geçici olarak…

T-SQL Row Level Security (RLS)

Row Level Security (Satır Düzeyinde Güvenlik), SQL Server 2016 ve sonraki sürümlerde sunulan, tablolardaki tek tek satırlara erişimi kontrol etmenizi sağlayan bir güvenlik özelliğidir. RLS, kullanıcıların sorgularına otomatik olarak filtre…

T-SQL Temporal Tables(System Versioned Table) 

Temporal Tables (Sistem Versiyonlu Tablolar), SQL Server 2016 ve sonraki sürümlerde sunulan, verilerin zaman içindeki değişimlerini otomatik olarak takip eden bir özelliğidir. Bu tablolar, veri değişikliklerinin tarihçesini saklayarak “zamanda yolculuk”…