Bu site tamamen kendini tatmin amacıyla kurulmuştur. İçerik hoşuna gitmediyse kapı sağ üst köşede bilgine..
when you try your best but you don't succeed
when you get what you want but not what you need
when you feel so tired but you can't sleep
stuck in reverse
banner
 

SQL - NVARCHAR ve VARCHAR veri tipleri arasındaki farklar

27.01.2014
NVARCHAR ve VARCHAR çok fazla kullandığımız veri tipleri arasında, fakat geçenlerde bir sohbet sırasında iki veri tipi arasındaki farkları tam olarak bilmediğimi/yanlış bildiğimi farkettim ve hemen araştırdım.

Sonuç olarak iki veri tipi arasındaki tek fark veriyi saklama biçimleri olarak görünüyor, NVARCHAR tipinde "multilingual/çoklu dil" olarak UNICODE verileri tutmak mümkün olurken VARCHAR tipinde ise UNICODE olmayan ASCII karakterler tutuluyor. Faydası ve zararları nelerdir? NVARCHAR tipinde her bir karakter 16bit (2 BYTE) yer kaplarken fakat UNICODE özelliği sayesinde multilingual bir veri tipi sunarken, VARCHAR tipinde her karakter 8 bit (1 BYTE) yer kaplıyor ve multilingual bir veri tipi sunmuyor.

Yani kullanacağınız verinin içeriğine göre veya bellekten tahammül edilebilecek kullanıma göre veri tipini belirlemek size kalıyor.
Gösterim : 1072
Aşağıdaki formu kullanarak yorum yazabilirsiniz