최상의 답변
VARBINARY 데이터 유형은 변수 길이 를 저장합니다. 최대 길이가 8,000 바이트 인 이진 데이터. 열에 고정 된 길이의 데이터를 저장하는 BINARY와 매우 유사하며 길이가 지정되지 않은 경우 두 데이터 유형 모두 기본값이 1입니다.
VARBINARY는 길이가 8,000 자 이상의 값을 저장할 수 있으며 저장할 수 있습니다. 최대 2GB의 데이터. 이 데이터 유형은 큰 이진 값에 대해 varchar (length)가 텍스트에 대해 수행하는 것과 동일한 종류의 이점을 제공합니다. 이 데이터 유형을 사용하여 텍스트, 이미지 및 첨부 파일까지 저장할 수 있습니다.
예를 들어 서버에서 이미지를 바이너리 데이터로 열려면 쿼리 아래에 작성해야합니다.
SELECT * FROM OPENROWSET (BULK N “{Path\_to\_image\_file}”, SINGLE\_BLOB) AS ImageFile
Answer
Varbinary는 Datatype이며 Binary Byte String을 저장하며 Binary 크기의 메모리를 차지합니다. Varchbinary 열에 할당 한 바이트 값이 아닙니다.
감사합니다
Vcompentency Tech