Id-Definizzjoni ta 'Tipi ta' Data Binarji f'Suq SQL

Microsoft SQL Server jappoġġja seba 'kategoriji distinti ta' data. Minn dawn, il -kordi binarji jippermettu data kkodifikata rappreżentata bħala oġġetti binarji.

Tipi ta 'dejta fil-kategorija ta' kordi binarji jinkludu:

It-tip ta 'l- immaġni huwa skedat għal deprezzament fi ħruġ futur ta' SQL Server. L-inġiniera ta 'Microsoft jirrakkomandaw l-użu ta' varbinary (max) minflok ta 'tipi ta' immaġni għal żvilupp futur.

Użijiet xierqa

Uża kolonni bit meta għandek bżonn taħżen iva-jew-ebda tip ta 'data kif irrappreżentat minn zeroes u dawk. Uża kolonni binarji meta d-daqs tal-kolonni huwa relattivament uniformi. Uża kolonni varbinarju meta d-daqs tal-kolonna huwa mistenni li jaqbeż it-8K jew jista 'jkun suġġett għal varjabilità sinifikanti fid-daqs għal kull rekord.

Konverżjonijiet

T-SQL-il-varjant tal-SQL użat fid-dejta tal- Microsoft SQL Server -right-pads meta tikkonverti minn kwalunkwe tip ta 'sekwenza għal tip binarju jew varbinarju . Kwalunkwe konverżjoni ta 'tip ieħor għal tip binarju tipproduċi pad xellug. Dan il-padding isir permezz tal-użu ta 'zeroes hexadeċimali.

Minħabba din il-konverżjoni u r-riskju ta 'qtugħ, jekk il-qasam ta' wara l-konverżjoni ma jkunx kbir biżżejjed, huwa possibbli li l-oqsma kkonvertiti jistgħu jirriżultaw f'arranġamenti aritmetiċi mingħajr ma jitfa 'messaġġ ta' żball.