MSSQL Server Data Dosyası Üzerinden Shrink İşlemi
Bazen büyük veritabanları üzerinde bazı tabloları silme gereği duyarız. Sildiğimiz bu veritabanı tablosu çok büyük boyutlardaysa bu alanı diske iade etmek isteriz. ilgili tabloyu silmeden önce tablonun hangi file group…
Compound Operatörler(+=,-=,*=,/=,%=,&=,^=,|=)
Compound operatörler (birleşik atama operatörleri), bir işlem ve atama işlemini tek bir operatörle birleştiren kısayol operatörleridir. Bu operatörler kodun daha kısa ve okunabilir olmasını sağlar. Temel Compound Operatörler +=: Toplama…
T-SQL CAST ve CONVERT Fonksiyonları
SQL Server’da CONVERT ve CAST operatörleri, bir veri türünü başka bir veri türüne dönüştürmek için kullanılır. Her ikisi de benzer işlev görür, ancak bazı farklılıkları vardır. CAST ANSI SQL standardına uygundur ve bu nedenle…
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…