SQL Veri Tipleri

SQL Veri Tipleri


Kesin sayısal veri tipleri

bit : 1 bit yer kaplar 0 ile 1 değerini alabilir.

tinyint : 0 ile 255 arası değer tutar. C# ta byte tipine tebakul eder.

money : 8 bayt yer kaplar -922.000.000.000.000,000 ve 922.000.000.000.000,000

decimal ve numeric : İkiside aynı veri tipidir. C# ta decimal a karşılık gelir

float : c# daki float un aynısıdır.




Tarih ve Zaman Veri Tipleri

date : YYYY-MM-DD şeklinde tarih tutar. 3 bayt yer kaplar. 9999-12-31 e kadar gider.

datetime : YYYY-MM-DD SS:DD:SS:SS şeklinde tarih tutar. 8 byte yer kaplar. 1753-01-01 ile 9999-12-31 arasında değer tutar.

 Karakter Veri Tipleri

char : sabit uzunlukta 1 den 8000 e kadar değer alır. Kapasitesinden az değer verilse de diğer kapasiteleri boşlukla doldurur.

varchar : 1 ile 8000 arasında değer alır. Karakter sayısı kapasiteden az girildiğinde yalnıza girildiği veri boyutu kadar yer kaplar.

nchar : char ile kullanımı aynıdır. char dan farklı olarak içerisinde (unicode) da saklayabilir. char ın 3 katı yer kaplar.

nvarchar : varchar ile kullanımı aynıdır. Yalnızca (unicode) da saklayabilir.

text : varchar(MAX) ile aynı özelliktedir. 2,147,483,647 değer alır.

ntext : nvarchar(MAX) ile aynı özelliktedir.

Binary Veri Tipleri 
binary : dosyaları saklamak için kullanılır.
image : maksimum : 2,147,483,647 (2gb) büyüklüğünde veri saklayabilir. Byte cinsinden değer alır.

5- Unique Veri Tipleri

uniqueidentifier : Guid olarak şifreli alanlar tutmamız için kullanılan bir veri tipidir. GUID cinsinden değer alır.

Yorumlar

Bu blogdaki popüler yayınlar

En İyi 20 Hacker Duvar Kağıtları