Spec-Zone.ru › MySQL 8.4

30.4.5.3 Функция format_bytes()

Примечание

format_bytes() устарела и может быть удалена в будущих версиях MySQL. Приложения, использующие её, следует перенести на встроенную функцию FORMAT_BYTES(). См. Раздел 14.21, «Функции Performance Schema»

Принимая количество байтов, преобразует его в удобочитаемый формат и возвращает строку, состоящую из значения и индикатора единиц измерения. В зависимости от размера значения, частью единиц является 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.
https://docs.oracle.com/cd/E17952_01/mysql-8.4-en/sys-format-bytes.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API