Veri tipleri performans açısından oldukça önemlidir. Oluşturduğumuz kolonlarda veri tiplerini seçerken oldukça dikkatli olmak gerekir ve amaca en uygun veri tipini seçmek gerekir.
- Char veritipi 0 ile 255 karakter arasında veri tutabilirken, Varchar veritipi 0 ile 65,535 karakter arasında veri tutabilmektedir.
- Char veritipi, tanımlandığı kadar kapasitenin tamamını kullanır. Örnek olarak siz 5 karakterlik bir alan tanımlamışsanız, bu alana 2 karakter bile girmiş olsanız, geriye kalan sağdan 3 karakterlik alan boşluk karakteri ile doldurulur. Varchar veritipi ise değişken bir yapıya sahiptir ve tanımlanan karakter katarına kadar olan boyutta değişkenlik gösterebilir.
- Char veritipinin kullanım alanı olarak sabit uzunluklu veri yapıları gösterilebilir. (Örn: telefon numaraları, kredi kartı no vb.) Varchar ise değişken uzunluklu veri yapıları için uygundur. (Örn: isim, mail vb.)
- Char ve Varchar saklama alanları Unicode karakterleri desteklemez.
yeni başlayanlar için güzel bilgiler. teşekkür ederim.
ReplyDeletesql öğreticisini öğrenin