|
|
要将Oracle多租户容器数据库(CDB)中V$CONTAINERS视图的TOTAL_SIZE字段从字节转换为兆字节(MB),可以使用以下SQL查询方法
基本转换方法(直接除以1048576):
SELECT CON_ID, name, TOTAL_SIZE/1024/1024 AS TOTAL_SIZE_MB
FROM V$CONTAINERS;
带格式化的转换方法(保留2位小数):
SELECT CON_ID, name, ROUND(TOTAL_SIZE/1024/1024, 2) AS TOTAL_SIZE_MB
FROM V$CONTAINERS;
带单位显示的转换方法:
SELECT CON_ID, name,
ROUND(TOTAL_SIZE/1024/1024, 2) || ' MB' AS TOTAL_SIZE_MB
FROM V$CONTAINERS;
转换原理说明:
1兆字节(MB) = 1024千字节(KB) = 1024×1024字节(B) = 1048576字节
TOTAL_SIZE字段的单位是字节,所以除以1048576即可转换为MB
|
|