Kategori: T-SQL

T-SQL DDL Create Komutu ile Table Oluşturma

DDL (Data Definition Language) T-SQL üzerinde veritabanı nesneleri yaratmamızı ve bu nesneler üzerinde değişiklik yapmamızı sağlayan tüm işlemler DDL başlığı altında listelenmektedir. Create komutu veritabanı nesneleri yaratmamızı sağlar.(DATABASE,VIEW,TABLE,STOREDPROC,FUNCT vs..) Şimdi…

T-SQL DDL Create Komutu ile Database Oluşturma

DDL (Data Definition Language) T-SQL üzerinde veritabanı nesneleri yaratmamızı ve bu nesneler üzerinde değişiklik yapmamızı sağlayan tüm işlemler DDL başlığı altında listelenmektedir. Create komutu veritabanı nesneleri yaratmamızı sağlar.(DATABASE,VIEW,TABLE,STOREDPROC,FUNCT vs..) Temel…

T-SQL NULL Değer İşleme Fonksiyonları: COALESCE, ISNULL ve NULLIF

Bu makalede tablomuzda Null dönen kolonlar belirlemiş olduğumuz herhangi bir default değerle yeni bir değer set edebiliriz. Makale başlığında belirtilen fonksiyonlar kullanılmadan aşağıdaki case-when-then-else-end yapısıyla bu sorunu çözebiliriz. Aşağıdaki sorgu…

T-SQL @@IDENTITY ve @@ROWCOUNT Komutları

@@IDENTITY, son yapılan INSERT işlemiyle otomatik olarak oluşturulan identity değerini döndüren bir sistem fonksiyonudur. Son eklenen kimlik değerini verir. İlgili tabloya insert işlemi yapıldıktan sonra komut çalıştırıldığında Tablo için en son…

T-SQL Truncate Table Komutu

TRUNCATE TABLE, SQL Server’da bir tablodaki tüm verileri hızlı ve etkili bir şekilde silmek için kullanılan bir DDL (Data Definition Language) komutudur. DELETE komutuna göre daha performanslıdır, ancak bazı önemli…

T-SQL Subquery Kullanımı

Subquery (alt sorgu), bir SQL sorgusu içinde başka bir sorgunun içine gömülü olarak yazılan sorgudur. T-SQL’de subquery’ler çeşitli şekillerde ve farklı amaçlarla kullanılabilir. Şimdi uygulamalı bir şekilde subquery komutlarını görmüş…

T-SQL WITH Yapısı (Common Table Expressions – CTE)

WITH yapısı, T-SQL’de Common Table Expression (CTE) olarak bilinen ve geçici sonuç kümesi tanımlamak için kullanılan bir yapıdır. CTE’ler sorgu içinde geçici olarak kullanılır ve sorgu tamamlandıktan sonra bellekten silinir….

T-SQL’de CASE WHEN THEN ELSE END Yapısı

T-SQL’de CASE ifadesi, programlama dillerindeki “if-else” yapısına benzer şekilde koşullu mantık uygulamamızı sağlar. Şimdi örnekler üzerinden konunun genel yapısını görelim. Aşağıdaki sorgumuzda kullanıcıların Ünvan ekinin yanında Ms. veya Mrs. ise…