Documentation Home
MySQL 8.0 リファレンスマニュアル
Download this Manual
PDF (US Ltr) - 36.1Mb
PDF (A4) - 36.2Mb
HTML Download (TGZ) - 10.0Mb
HTML Download (Zip) - 10.1Mb


このページは機械翻訳したものです。

28.4.5.3 format_bytes() 関数

注記

MySQL 8.0.16 では、format_bytes() は非推奨です。将来のバージョンの MySQL で削除される予定です。 かわりに、組込みの FORMAT_BYTES() 関数を使用するようにアプリケーションを移行する必要があります。 セクション12.22「パフォーマンススキーマ関数」を参照してください

バイト数を指定すると、人間が読める形式に変換され、値と単位インジケータで構成される文字列が返されます。 値のサイズに応じて、単位部分は bytesKiB (キビバイト)、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                           |
+-----------------------+----------------------------------------+