Мицрософт СКЛ Сервер подржава седам различитих категорија података. Од ових, бинарни низови омогућавају кодиране податке представљене као бинарне објекте.
Типови података у категорији бинарних жица укључују:
- битне варијабле чувају један бит са вриједношћу 0, 1 или НУЛЛ .
- бинарне (н) варијабле чувају н бајтова бинарних података фиксне величине. Ова поља могу чувати највише 8000 бајтова.
- Варбинари (н) варијабле чувају бинарне податке променљиве дужине од приближно н бајтова. Они могу чувати највише 8.000 бајтова.
- Варбинари (мак) варијабле чувају бинарне податке променљиве дужине од приближно н бајтова. Они могу чувати највише 2 ГБ и заправо чувати дужину података плус додатних два бајта.
- варијабле слике чувају до 2 ГБ података и често се користе за чување било које врсте датотеке података (не само слика).
Тип слике је планиран за застаревање у будућем издању СКЛ Сервера. Мицрософт инжењери препоручују коришћење варбинара (мак) умјесто типова слика за будући развој.
Одговарајуће употребе
Користите битне колоне када морате да сачувате да-или-не врсте података као што су представљене нулама и онима. Користите бинарне ступце када је величина колона релативно равномерна. Користите варбинарне колоне када се очекује да величина колоне премаши 8К или може бити подложна значајној варијабилности у величини по запису.
Конверзије
Т-СКЛ - варијанта СКЛ-а коришћена у Мицрософт СКЛ Сервер -окружењима када се конвертујете из било ког типа стринга у бинарни или варбинарни тип. Свака друга конверзија типа у бинарни тип даје лево поље. Овај пад се остварује употребом хексадецималних нула.
Због ове конверзије и ризика од скраћивања, ако поље пост-конверзије није довољно велико, могуће је да конвертирана поља могу резултирати аритметичким грешкама без бацања поруке о грешци.