binary and varbinary (Transact-SQL)

Dane binarne typy albo ustalić długość lub zmiennej długości.

  • binary [ ( n ) ]
    Dane binarne o stałej długości, o długości n bajty, gdzie n jest to wartość od 1 do 8,000. Limit rozmiaru składowania jest n Liczba bajtów.

  • varbinary [ ( n | max) ]
    Variable-length binary data.n can be a value from 1 through 8,000.max indicates that the maximum storage size is 2^31-1 bytes.Limit rozmiaru składowania jest rzeczywistej długości danych wprowadzonych + 2 bajtów.Dane, wprowadzane może być długość 0 bajtów.Synonim języka SQL ANSI varbinary jest zróżnicowanie binarne.

Remarks

Kiedy n nie określono w definicja danych lub instrukcja deklaracja zmiennej domyślną długość wynosi 1. When nis not specified with the CAST function, the default length is 30.

Użycie binary Jeśli rozmiary pozycji kolumna danych są zgodne.

Użycie varbinary Jeśli rozmiary pozycji kolumna danych znacznie się różnią.

Użycie varbinary(max) gdy pozycji danych kolumn przekracza 8000 bajtów.