2009-06-29 3 views

답변

49

varbinary(1024) 당신이 찾고있는 것입니다. 길이 n의 고정 길이 이진 데이터에 대한

binary(n) :

는 이진 값 저장을위한 SQL Server의 세 가지 유형이 있습니다. 길이는 1 ~ 8000 일 수 있습니다.
varbinary(n) 가변 길이 이진 데이터의 최대 길이는 n입니다. 최대 길이는 1 ~ 8000 일 수 있습니다.
위 유형은 행 데이터 자체에 저장됩니다. varbinary(max) 2GB까지의 큰 2 진 값 (BLOB)을 저장하는 데 사용됩니다. 실제 값은 8000 바이트보다 크고 단지 포인터가 행 자체에 저장되어있는 경우 별도의 위치에 저장됩니다. 이 유형은 SQL Server 2005 이후에 사용할 수 있습니다.

image SQL Server 2005 이전에 BLOB를 저장하는 데 데이터 형식이 사용되었습니다. varbinary(max)에 대한 지원이 중단되었습니다. image의 저장 위치는 항상 데이터 행의 외부에 있습니다.

+0

마지막 문장에서'image'의 동작은 8k 바이트를 넘는'varbinary (max) '와 동일하다는 것을 의미합니까? – Pacerier

+0

@Pacerier 기본적으로 그렇습니다. –

관련 문제