0
夥計們我有以下sql查詢,做一些數學計算和輸出像這樣1.40672427843473E18,我需要逆向工程以獲取日期。SQL日期reconstruct
SELECT (TO_DATE('01112010','DD-MON-YY'))*POWER(2,44)+POWER(2,60) FROM DUAL
來獲得原始追溯到我這樣做
SELECT (1.40672427843473E18/POWER(2,44))-POWER(2,60) FROM DUAL
// is this right way to reconstruct
// original date.
,但我得到一個否定這個value.kindly建議。
你的數學計算結果是什麼?秒?毫秒從某個時代? – Nivas 2010-11-02 07:22:20
1.40672427843473E18是輸出 – 2010-11-02 07:23:30
我知道'1.40672427843473E18'是putput。但是這個'1.40672427843473E18'是什麼?秒或毫秒或其他數字?只有基於此,我們才能「重建」日期。 – Nivas 2010-11-02 07:25:02