pg_size_bytes()

将人类可读的数据大小转换为字节的函数

pg_size_bytes() 是一个系统函数,用于将人类可读的数据大小值(例如 1KB)转换为字节(例如 1024)。

pg_size_bytes()PostgreSQL 9.6 中添加。

用法

pg_size_bytes ( text ) → bigint

变更历史

示例

pg_size_bytes() 的基本用法示例

postgres=# SELECT pg_size_bytes('6137 MB');
 pg_size_bytes 
---------------
    6435110912
(1 row)

尝试指定无效的大小单位

postgres=# SELECT pg_size_bytes('1 YB');
ERROR:  invalid size: "1 YB"
DETAIL:  Invalid size unit: "YB".
HINT:  Valid units are "bytes", "kB", "MB", "GB", and "TB".

分类

系统函数

参见

pg_size_pretty()

反馈

提交任何关于“pg_size_bytes()”的评论、建议或更正 此处