Oracle TimeStamp類型精度丟失的問題

今天在測試Oralce的tamestamp時,發現一個奇葩的問題,居然用以下的方式處理時,tamestamp的毫秒的精度被丟失了,我的天。

  l_time := l_time + 1/(24* 60)

然後在網上找了下,很多人都是用一種老土的方式在做轉換,非常麻煩。

找了相關的oracle文檔,提供了內置的方法來處理

  l_time := l_time +  numtodsinterval(-1,'minute');

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章