Definisi Jenis Data binar ing Server SQL

Microsoft SQL Server ndhukung pitu kategori kategori sing béda. Saka iki, strings binar ngidini data sing dienkode diwakili minangka obyek binar.

Jenis data ing kategori biner-string kalebu:

Tipe gambar dijadwalake kanggo deprecation ing release saka SQL Server mangsa. Insinyur Microsoft nyaranake nggunakake varbinary (maks) tinimbang jinis gambar kanggo pembangunan mangsa ngarep.

Panggunaan sing cocog

Gunakake kolom bit nalika sampeyan kudu nyimpen ya-utawa-ora ana tipe data sing diwakili dening zeroes lan ones. Gunakake kolom binar nalika ukuran kolom sing relatif seragam. Gunakake kolom varbinary nalika ukuran kolom dijangka ngluwihi 8K utawa bisa tundhuk variasi sing signifikan ing ukuran saben rekaman.

Konversi

T-SQL-varian saka SQL sing digunakake ing Microsoft SQL Server -right-pads data nalika sampeyan ngowahi saka sembarang jenis senar menyang tipe biner utawa varbinary . Sembarang jenis konversi liyane kanggo tipe binary ngasilake bantalan kiwa. Lapisan iki dipengaruhi liwat panggunaan hexadecimal zeroes.

Amarga konversi kasebut lan risiko truncation, yen kolom post-conversion ora cukup gedhe, mungkin kolom sing dikonversi bisa nyebabake kasalahan aritmatika tanpa mbuwang pesen kesalahan.