26.4.5.3 Функция format_bytes()
Принимая количество байтов, преобразует его в удобочитаемый формат и возвращает строку, состоящую из значения и индикатора единиц измерения. В зависимости от размера значения, частью единиц измерения является bytes, KiB (кибибайты), MiB (мебибайты), GiB (гибибайты), TiB (тебибайты) или PiB (пебибайты).
Параметры
bytes TEXT: Количество байтов для форматирования.
Возвращаемое значение
Значение типа TEXT.
Пример
mysql> SELECT sys.format_bytes(512), sys.format_bytes(18446644073709551615);
+-----------------------+----------------------------------------+
| sys.format_bytes(512) | sys.format_bytes(18446644073709551615) |
+-----------------------+----------------------------------------+
| 512 bytes | 16383.91 PiB |
+-----------------------+----------------------------------------+
© 2025 Oracle
Licensed under the GPLv2 License.