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…

T-SQL While Döngüsü

WHILE, T-SQL’de belirli bir koşul sağlandığı sürece bir kod bloğunu tekrar tekrar çalıştıran bir döngü yapısıdır. Temel Komut Söz Dizimi: Aşağıdaki komut ile 1 den 10’a kadar sayıları ekrana yazan…

 T-SQL If – Else Yapısı

T-SQL’de IF…ELSE bir kontrol yapısıdır (control flow statement) ve belirli bir koşula göre farklı kod bloklarının çalıştırılmasını sağlar. IF…ELSE yapısı, belirtilen mantıksal koşulun doğru (TRUE) veya yanlış (FALSE) olmasına bağlı olarak farklı T-SQL…

T-SQL Batch Kavramı

Batch (toplu işlem), SQL Server’a tek seferde gönderilen ve bir grup olarak yürütülen bir veya daha fazla T-SQL ifadesidir. Batch’ler GO ifadesiyle birbirinden ayrılır ve her batch ayrı ayrı derlenip…

T-SQL’de Değişken Tanımlama ve Kullanımı

Bu makalede Transact-SQL üzerinde değişken kullanımı konusunu detaylı bir şekilde görmüş olacağız. Değişkenler Declare komutuyla tanımlanmaktadır. Tanımlanan değişken memory üzerinde tutulmaktadır. Anlık olarak verilen değeri tutmaktadır. Temel Söz Dizimi: Genel…

T-SQL’de Sp_Rename Komutu

T-SQL’de tablo veya view adını değiştirmek için sp_rename stored procedured yapısı kullanılmaktadır. Şimdi bu komutun nasıl kullanıldığını görmüş olalım. Aşağıdaki komut ile tablo ve view adını değiştirebiliriz. Aşağıdaki komutla belirtilen…