La definició de tipus de dades binàries en un servidor SQL

Microsoft SQL Server admet set categories diferents de dades. D'aquestes, les cadenes binàries permeten obtenir dades codificades representades com a objectes binaris.

Els tipus de dades en la categoria de cadenes binàries inclouen:

El tipus d' imatge està programat per a la desactualització en una futura versió de SQL Server. Els enginyers de Microsoft recomanen utilitzar varbinary (max) en comptes de tipus d' imatge per al desenvolupament futur.

Usos apropiats

Utilitzeu columnes de bits quan necessiteu emmagatzemar sí o no tipus de dades tal com es representen per zeros i altres. Utilitzeu columnes binaris quan la mida de les columnes sigui relativament uniforme. Utilitzeu columnes varbinary quan s'espera que la mida de la columna superi els 8K o que estigui subjecte a variabilitat significativa de mida per registre.

Conversions

T-SQL: la variant de SQL que s'utilitza en Microsoft SQL Server : les dades de les pales de dades quan es converteix de qualsevol tipus de cadena a un tipus binari o varbinari . Qualsevol altra conversió de tipus a un tipus binari produeix un control esquerre. Aquest farcit es realitza mitjançant l'ús de zeros hexadecimals.

A causa d'aquesta conversió i el risc de truncaments, si el camp de postcerca no és prou gran, és possible que els camps convertits puguin generar errors aritmètics sense llançar un missatge d'error.