Ce este VARBINARY în SQL?


Cel mai bun răspuns

Tipul de date VARBINARY stochează lungime variabilă date binare cu o lungime maximă de 8.000 de octeți. Este foarte asemănător cu BINARY care deține lungimea fixă ​​a datelor în coloană și ambele tipuri de date au valoarea implicită 1 dacă lungimea nu este specificată.

VARBINARUL poate conține valori mai mari de 8.000 de caractere și poate stoca date de până la 2 GB. Acest tip de date oferă aceleași tipuri de beneficii pentru valori binare mari ca și varchar (lungimea) pentru text. Putem stoca text, imagini și chiar fișiere atașate folosind acest tip de date.

De exemplu, pentru a deschide o imagine ca date binare pe server ar trebui să scriem mai jos interogarea.

SELECT * FROM OPENROWSET (BULK N „{Path\_to\_image\_file}”, SINGLE\_BLOB) AS ImageFile

Răspuns

Varbinary este un tip de date și stochează șirul de octet binar și va ocupa memoria de dimensiunea Binary Byte Value nu este ceea ce am alocat pentru coloana Varchbinary.

Mulțumesc

Vcompentency Tech

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *