Kategori: T-SQL

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”…

T-SQL ANSI_NULLS Komutu

SET ANSI_NULLS komutu, SQL Server’da NULL değerlerin karşılaştırma işlemlerinde nasıl davranacağını kontrol eden bir ayardır. Bu ifadenin On olmasının sorgularımızın üzerindeki etkisine değinmek gerekirse. ANSI SQL standartlarına uygun davranış sağlar….

T-SQL ROW_NUMBER Fonksiyonu

ROW_NUMBER() fonksiyonu, SQL Server’da (T-SQL) sonuç kümesine sıralı satır numaraları atayan bir window fonksiyonudur. Sql server üzerinde herhangi bir sorgunun satır index numaralarını ihtiyacımız olabilir. Aşağıdaki tablomuzda tablonun en başında…

T-SQL Triggerlar 

Trigger’lar (tetikleyiciler), veritabanında belirli olaylar meydana geldiğinde otomatik olarak çalışan özel saklı yordamlardır. T-SQL’de trigger’lar, veri bütünlüğünü sağlamak, karmaşık iş kurallarını uygulamak ve veri değişikliklerini izlemek için kullanılır. Trigger Türleri…