天天看點

ORACLE DATE類型和TIMESTAMP類型DUMP換算

date 類型:

十進制:

120,115,8,14,14,46,46  7 BYTE

120  世紀位元組 +100存儲

115  年位元組   +100存儲

8    月位元組   源資料存儲

14   日位元組   源資料存儲

14   小時位元組 +1存儲

46   分位元組   +1存儲

46   秒位元組   +1存儲

120-100=20

115-100=15

8-0=8

14-0=14

14-1=13

46-1=45

2015-08-14 13:45:45

timestamp類型

78,73,8,e,f,26,1f,19,64,a0,28  11BYTE

120,115,8,14,15,38,31,25,100,160,40

15   小時位元組 +1存儲

38   分位元組   +1存儲

31   秒位元組   +1存儲

15-1=14

38-1=37

31-1=30

剩下4位元組為

25,100,160,40 16進制為 19,64,a0,28 簡單的左移動相加=1964a028= 426025000

那麼時間為

2015-08-14 14:37:30.426025

14-AUG-15 02.37.30.426025 PM