De definysje fan binêre datatypen yn in SQL-tsjinner

Microsoft SQL Server stipet sân ûnderskate kategory fan gegevens. Hjirmei kinne binêre strings foar kodearre data fertsjinwurdigje as binêre objekten.

Dateeltypen yn 'e kategory binary-strings binne:

It byldtype is plandearre foar ôfwiking yn in takomstige útjefte fan SQL Server. Microsoft-yngenieurs advisearje gebrûk fan varbinary (max) ynstee fan byldtypen foar takomstige ûntjouwing.

Appropriate Uses

Brûk boaze kolommen as jo jo ja-of-gjin soarten gegevens opslaan moatte as fertsjintwurdige troch nullen en ien. Brûk binêre kolommen as de grutte fan de kolommen relatyf unifoarm is. Brûkt farwarangele kolommen as de kolomgrutte ferwachte wurdt te fertsjinjen fan 8K of kin ûnderfine fan signifikante fariabele yn grutte per rekken.

Conversions

T-SQL - de fariant fan SQL brûkt yn Microsoft SQL Server -right-pads gegevens wannear jo jo fan alle stringtypen nei in binêre of varbinaartype konvertearje . Elk oare type konversaasje nei in binêre type biedt in linkpad. Dizze padding wurdt dien troch it gebrûk fan hexadezimalale nullen.

Troch dizze konverzje en it risiko fan trunkenaasje, as it post-konversaasjefjild net grut genôch is, is it mooglik dat konverte fjilden resultaten kinne yn arithmetyske flaters sûnder in flater berjocht te stjoeren.