code

SQL Server 2005의 VARBINARY 필드 크기

codestyles 2020. 12. 7. 08:11
반응형

SQL Server 2005의 VARBINARY 필드 크기


VARBINARY(MAX)SQL을 사용하여 SQL Server 2005에서 필드 내용의 크기 (바이트)를 확인하려고합니다 . 이에 대한 기본 지원이 있는지 의심 스럽지만 CLR 통합을 사용하여 수행 할 수 있습니까? 어떤 아이디어라도 대단히 감사하겠습니다.


실제로 T-SQL에서이 작업을 수행 할 수 있습니다!

DATALENGTH(<fieldname>)varbinary(max)필드에서 작동 합니다.


VARBINARY (MAX) 필드는 크기가 2GB 미만인 가변 길이 데이터를 할당합니다.

DATALENGTH () 함수를 사용하여 열 내용의 길이를 결정할 수 있습니다.

예를 들면 :

SELECT DATALENGTH(CompanyName), CompanyName
FROM Customers

참고 URL : https://stackoverflow.com/questions/507785/size-of-varbinary-field-in-sql-server-2005

반응형