我寫了一個PIVOT查詢來獲得過去15天的系統和sysaux表空間增長。該查詢沒有給我一個正確的輸出。它用E表示數字。我的企業管理器版本13C和版本庫db版本是12.1.0.2。如果有人能幫助我,我將不勝感激。可能是我在轉換爲GB時犯了錯誤。請幫忙。PIVOT查詢不給我正確的輸出在OEM 13C
with pivot_data AS (
select target_name, key_value, to_char(rollup_timestamp,'mm/dd/yy')as DT, average
from sysman.mgmt$metric_daily
where target_TYPE in ('rac_database') AND KEY_VALUE in ('SYSTEM','SYSAUX') AND TARGET_NAME IN ('DBKUH','ETPUZ','ZLDFK')
and column_label = 'Tablespace Used Space (MB)'
and trunc(rollup_timestamp) >= trunc(sysdate)-15)
select * from pivot_data
pivot
(sum(average/1024/1024/1024)
for TARGET_NAME
in ('DBKUH' AS ETPUZ,'ETPUZ' AS ETPUZ,'ZLDFK' AS ZLDFK)
)
order by DT
/
請學習如何使用格式化工具 - 這非常簡單。特別格式化代碼。 – mathguy
我很抱歉哥們。 – user3297431