BIEE使用体验 – 关于时间格式
生活随笔
收集整理的這篇文章主要介紹了
BIEE使用体验 – 关于时间格式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
BIEE使用體驗 – 關于時間格式
來自:淘寶數據倉庫團隊???
?
?我們數據庫有很多關于時間的字段,都是以DATE格式存儲的。
這些DATE的數據中有些是到年月日,有些是具體到時分秒的. 當我們將表導入 BIEE物理層的時候,發現含有時分秒 的數據都會默認轉變為 timestamp 類型.
為什么biee 要強制轉換為 timestamp 類型,我還不得而知,但是在報表開發中的確帶來了一些問題.?
問題之一:我們在Administrator中創建過一些變量,希望給這些變量賦值為 前一天 或前一周這樣的動態的時間.以便應用在報表提示中固定查詢之前一段時間的數據.
在變量的定義中使用了select trunc(sysdate)-1 from dual 這樣的寫法. 結果發現,轉換成的sql語句是這樣的 trade_day>TIMESTAMP ‘2008-02-19 00:00:00′. BIEE將時間格式都變為TIMESTAMP型了.?
而我們這個表由于數據量非常大,按照date類型日期進行了分區.現在由于條件日期是TIMESTAMP型,這樣一來,查詢語句就不能使用現成的分區,查詢速度變的很慢很糟糕.?
總結
以上是生活随笔為你收集整理的BIEE使用体验 – 关于时间格式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: apache beam入门之初次使用
- 下一篇: 中国防尘口罩行业:包含类型、应用、地区及