Collections:
FORMAT_BYTES() - Formatting Bytes in Readable Units
How to format a number of bytes in a human-readable unit using the FORMAT_BYTES() function?
✍: FYIcenter.com
FORMAT_BYTES(con) is a MySQL built-in function that
converts a number of bytes in a human-readable unit of KiB, MiG, GiB, TiB, PiB or EiB.
For example:
SELECT FORMAT_BYTES(9), FORMAT_BYTES(9*1024), FORMAT_BYTES(9*1024*1024); -- +-----------------+----------------------+---------------------------+ -- | FORMAT_BYTES(9) | FORMAT_BYTES(9*1024) | FORMAT_BYTES(9*1024*1024) | -- +-----------------+----------------------+---------------------------+ -- | 9 bytes | 9.00 KiB | 9.00 MiB | -- +-----------------+----------------------+---------------------------+ SELECT FORMAT_BYTES(9*POW(1024,3)), FORMAT_BYTES(9*POW(1024,4)); -- +-----------------------------+-----------------------------+ -- | FORMAT_BYTES(9*POW(1024,3)) | FORMAT_BYTES(9*POW(1024,4)) | -- +-----------------------------+-----------------------------+ -- | 9.00 GiB | 9.00 TiB | -- +-----------------------------+-----------------------------+ SELECT FORMAT_BYTES(9*POW(1024,5)), FORMAT_BYTES(9*POW(1024,6)); -- +-----------------------------+-----------------------------+ -- | FORMAT_BYTES(9*POW(1024,5)) | FORMAT_BYTES(9*POW(1024,6)) | -- +-----------------------------+-----------------------------+ -- | 9.00 PiB | 9.00 EiB | -- +-----------------------------+-----------------------------+
Reference information of the FORMAT_BYTES() function:
FORMAT_BYTES(bytes): str Converts a number of bytes in a human-readable unit of KiB, MiG, GiB, TiB, PiB or EiB. Arguments, return value and availability: bytes: Required. The number of bytes to be converted. str: Return value. The converted number in a human-readable unit. Available since MySQL 8.0.
⇒ EXP() - Exponential Based on E
⇐ FORMAT() - Formatting Number to String
2025-09-24, 4482🔥, 0💬
Popular Posts:
How To Convert Numeric Values to Integers in SQL Server Transact-SQL? Sometimes you need to round a ...
How To Convert Character Strings into Numeric Values in SQL Server Transact-SQL? Sometimes you need ...
What are single-byte character string data types supported in SQL Server Transact-SQL? Single-byte c...
How to calculate the storage size of a JSON (JavaScript Object Notation) value using the JSON_STORAG...
What Happens If the UPDATE Subquery Returns Multiple Rows in MySQL? If a subquery is used in a UPDAT...