0
我們是否可以對具有唯一列的表進行分區,該表具有存儲在oracle中的時間戳Unix Epoch format
。基於Unix時代的Oracle範圍分區時間戳
有很多選項我們有w.r.t到oracle分區,但我想知道我們如何分區一個在數據庫級別存儲了Unix Epoch時間戳的表。
由於此列在前端被引用,我們只想在此列上執行範圍分區。
這就是表結構的樣子。
Timestamp number
Reference id number
Value integer
該表將存儲一年的關鍵數據,時間戳列存儲確切的unix時期時間戳。我們希望根據每個月的時間戳值將表分成12個分區。
這是我們如何使用下面的sql轉換爲日期格式的UNIX時間戳。
select (TO_DATE('1970-01-01','YYYY-MM-DD') + unix_timestamp/86400000) from dbname;