SQL을 사용하여 SQL Server 2005의 VARBINARY(MAX)
필드의 내용 크기 (바이트)를 확인하려고합니다. 이 문제에 대한 네이티브 지원이 의심 스럽기 때문에 CLR 통합을 사용하여 수행 할 수 있습니까? 어떤 아이디어라도 대단히 감사하겠습니다.SQL Server 2005의 VARBINARY 필드 크기
55
A
답변
100
사실, T-SQL에서이를 수행 할 수 있습니다!
DATALENGTH(<fieldname>)
은 varbinary(max)
필드에서 작동합니다.
26
VARBINARY (MAX) 필드는 가변 길이 데이터를 최대 2GB까지 할당합니다.
DATALENGTH() 함수를 사용하여 열 내용의 길이를 결정할 수 있습니다.
예를 들어:
SELECT DATALENGTH(CompanyName), CompanyName
FROM Customers
관련 문제
- 1. SQL Server 2005의 NVARCHAR 크기
- 2. SQL Server 2005의 선택 필드
- 3. SQL Server 2005의 컨텍스트에서
- 4. SQL Server 2005의 SSIS
- 5. 받기 SQL Server 2005의
- 6. SQL Server 2005의 SSIS -
- 7. 방법은 SQL Server 2005의
- 8. SQL Server Varbinary (최대) : varbinary 필드에서 바이트의 하위 집합을 선택하십시오.
- 9. SQL Server 2005의 인덱싱 URL
- 10. 시도 캐치는 SQL Server 2005의
- 11. 처리 SQL SERVER 2005의 동시성
- 12. SQL Server 2005의 코드 정렬
- 13. SQL Server 2005의 new_time 함수
- 14. SQL Server 2005의 로그인 페이지
- 15. SQL Server 2005의 외래 키
- 16. SQL Server 2005의 CTE 평가
- 17. MS SQL Server 2005의 sp_stored_procedures
- 18. SQL Server 2005의 SP3만으로도 충분합니까?
- 19. SQL Server 2005의 날짜 차이
- 20. SQL Server 2005의 MSDTC 서비스
- 21. SQL Server 2005의 종속성 찾기
- 22. SQL Server 2005의 트리거 문제
- 23. SQL Server 2005의 case 문을 사용하는 다른 테이블의 동일한 필드
- 24. SQL Server 2005의 SQL 종속 관계
- 25. SQL Server 2005의 테이블과 필드를 문서화하는 방법
- 26. SQL Server varbinary (16)을 이진 텍스트
- 27. SQL Server VARBINARY (최대) ~ C# 바이트 []
- 28. SQL Server - Varbinary (최대) 열에 삽입하는 방법?
- 29. SQL Server 2000에서 SQL Server 2005의 데이터를 복원하는 방법은 무엇입니까?
- 30. 저장 프로 시저 실행을 허용하는 SQL Server 2005의 기본 제공 데이터베이스 역할? SQL Server 2005의
http://technet.microsoft.com/en-us/library/ms173486.aspx –
는 바이트 수를 돌려줍니다 – Smith