SQL Server'da İkili Veri Türlerinin Tanımı

Microsoft SQL Server yedi farklı veri kategorisini destekler. Bunlardan, ikili dizeler ikili nesneler olarak gösterilen kodlanmış veriye izin verir.

İkili dizeler kategorisindeki veri türleri şunlardır:

Görüntü türünün gelecekteki bir SQL Server sürümünde kullanımdan kaldırılması planlanıyor. Microsoft mühendisleri, gelecekteki geliştirme için görüntü türleri yerine varbinary (max) kullanılmasını önermektedir.

Uygun kullanır

Sıfırlar ve diğerleri tarafından temsil edilen veri türlerini saklamanız gerektiğinde, bit sütunları kullanın. Sütunların boyutu nispeten eşit olduğunda ikili sütunları kullanın. Sütun boyutunun 8K değerini aşması bekleniyorsa veya kayıt başına büyüklükte önemli değişkenliğe tabi olduğunda varbin sütunu kullanın.

Dönüşümler

T-SQL - Microsoft SQL Server'da kullanılan SQL'in varyantı - herhangi bir dize türünden ikili veya varbinli bir türe dönüştürdüğünüzde verileri kaydırır. İkili bir türe başka herhangi bir tür dönüşüm, bir sol ped verir. Bu dolgu, onaltılık sıfırlar kullanılarak gerçekleştirilir.

Bu dönüşüm ve kesme riski nedeniyle, dönüşüm sonrası alan yeterince büyük değilse, dönüştürülen alanların hata mesajı atmadan aritmetik hatalarla sonuçlanması mümkündür.