Дефиницията на типовете бинарни данни в SQL Server

Microsoft SQL Server поддържа седем отделни категории данни. От тях двоичните струни позволяват кодираните данни да се представят като двоични обекти.

Типовете данни в категорията бинарни низове включват:

Видът на изображението е насрочен за отхвърляне в бъдещо издание на SQL Server. Инженерите на Microsoft препоръчват използването на varbinary (max) вместо типовете изображения за бъдещо развитие.

Подходящи приложения

Използвайте малко колони, когато трябва да съхранявате "да" или "никакви" данни, представени с нули и такива. Използвайте двоични колони, когато размерите на колоните са сравнително еднакви. Използвайте varbinary колони, когато размерът на колоната се очаква да надвиши 8К или може да бъде обект на значителна вариабилност на размера за запис.

Реализации

T-SQL - вариантът на SQL, използван в Microsoft SQL Server - права за подложки, когато конвертирате от всеки тип низ в двоичен или varbinary тип. Всяко друго превръщане на типа в двоичен тип води до лявата подложка. Това уплътнение се осъществява чрез използване на шестнадесетични нули.

Поради това преобразуване и риска от съкращаване, ако полето след преобразуването не е достатъчно голямо, възможно е конвертираните полета да доведат до аритметични грешки, без да се издава съобщение за грешка.