5 Eylül 2014 Cuma

Ms SQL'de nvarchar,nchar,varchar, char farkları nelerdir

Arkadaşlar merhaba ,
ilk yazımda sizlere sql server da bulunan nvarchar,nchar,varchar,char değişkenlerinin farklarından bahsedeceğim.

nvarchar; Bu değişken tipi, aralarında en çok sevdiğimdir , kendisine 100 birimlik yer verdiniz diyelim, 20 birimlik yer doldurursanız 20 birimlik yer kaplar, Her yola gelir kendisi. En başında bulunan n national character'dir    ( national character'den kastım mesela türkçedeki ı,ö,ü, filan. Harflerin neler olduğunu görmek istiyorsanız bilgisayarınızın arama kısmına Karater Eşlem yazıp bu harfleri görebilirsiniz.)


nchar; iyidir,bilmekte fayda vardır eminim,kendisi national character'i destekler, başında n var zaten :) ama 100 birimlik alan verin, içine 20 birimlik doldurun, kendisi yine 100 birim yer kaplar.


varchar; nvarchar'ın national character'i desteklemeyenindendir. Burdaki var tahmin ediyorum variable'dan gelir(boyutu değişken olan bir değişken türü)


char; En boşu ,default olanı, hiç bişey desteklemez ne boyutu değişkendir ne de national character'i destekler. Ama bilmek gerekir sonuçta adamlar boşuna yapmamıştır bence illaki bi yerde karşınıza çıkar.

İlk paylaşımın sonuna geldik. Umarım faydalı olmuştur. Haydin geçmiş olsun...

Hiç yorum yok:

Yorum Gönder