데이터베이스/MS-SQL 😃
mssql : bytes 숫자를 mb 또는 kb 로 변환해 보기
재우니
2022. 10. 21. 15:21
mssql : bytes 숫자를 mb 또는 kb 로 변환해 보기
크기에 따라 mb 로 변환하기에 소수점이 나올 경우 kb 로 반환하고, 그 보다 크면 mb 로 변환처리 했습니다.
SELECT NAME, FILENAME, FileLength AS BYTES,
(CASE WHEN FileLength < 1000000 THEN
CONCAT(CEILING(FileLength / 1024.0), ' KB')
ELSE
CONCAT(FORMAT(FileLength / 1048576.0, 'N3'), ' MB')
END) AS KB_MB,
WriteDate
FROM [dbo].[UNIV_COM_AttachUser]
WHERE WriteDate BETWEEN '2022-10-21 11:44' AND '2022-10-21 11:59'
ORDER BY WriteDate ASC
참고 사이트
https://stackoverflow.com/a/42126331