SQL Server의 이미지 필드 컨텐츠 크기는 어떻게 됩니까?
SQL Server에 테이블이 있습니다.이 테이블에는 이미지 필드가 있으며 응용프로그램은 그 안에 파일을 저장합니다.
T-SQL을 이용하여 이미지 필드의 파일 크기를 읽을 수 있는 방법이 있습니까?
SELECT DATALENGTH(imagecol) FROM table
MSDN 참조
다양한 디스플레이 스타일:
SELECT DATALENGTH(imagecol) as imgBytes,
DATALENGTH(imagecol) / 1024 as imgKbRounded,
DATALENGTH(imagecol) / 1024.0 as imgKb,
DATALENGTH(imagecol) / 1024 / 1024 as imgMbRounded,
DATALENGTH(imagecol) / 1024.0 / 1024.0 as imgMb
FROM table
출력 예시:
imgBytes imgKbRounded imgKb imgMbRounded imgMb
68514 66 66.908203 0 0.065340041992
언급URL : https://stackoverflow.com/questions/10019438/what-is-the-size-of-a-image-field-content-in-sql-server
'programing' 카테고리의 다른 글
npm WARNENT ENOENT: 해당 파일이나 디렉토리가 없습니다. 'C:\Users\Nwanst\package.json의 (0) | 2023.09.09 |
---|---|
프로그래밍 방식으로 다른 보기 컨트롤러/장면으로 이동 (0) | 2023.09.09 |
Spring Data Jpa OneTo많은 사람들이 동시에 자식과 부모 개체를 저장합니까? (0) | 2023.09.09 |
따옴표로 구분된 문자열을 쉼표로 만드는 Powershell Array (0) | 2023.09.09 |
트리거 최적화 (0) | 2023.09.09 |