Kategori: sqlserver

T-SQL DROP Komutu

T-SQL’de DROP komutu, create komutu ile oluşturulan veritabanı nesnelerini kalıcı olarak silmek için kullanılır.  Temel Komut: Aşağıdaki komut ile bir veritabanında bulunan tabloyu silme işlemini yapabiliriz. Bu komutla aynı zamanda view, stored…

T-SQL DDL Alter Komutu

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. ALTER komutu, SQL Server’da (T-SQL) var olan veritabanı…

T-SQL’de Tüm CONSTRAINT Yapıları

CONSTRAINT (kısıtlama), veritabanı tablolarında veri bütünlüğünü sağlamak için kullanılan kurallardır. Tabloya eklenecek verilerin belirli koşulları ve durumları sağlamasını zorunlu kılar. T-SQL’de başlıca CONSTRAINT türleri: Yukarıdaki CONSTRAINT türlerini sıralı ile açıklayalım:…

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…