[ORACLE] ORACLE DB 查詢時間(毫秒)

  • 10828
  • 0
  • 2012-07-27

摘要:ORACLE DB 查詢時間(毫秒)

今天剛好有個需求查詢DB時間,並且精準到毫秒來當作唯一值

使用MySQL 5.5好像無法查詢到毫秒no

只好利用公司的ORACLE 11g便可簡單達成(貴有貴的好處yes)

 

查詢目前時間(一般)

select to_char(sysdate,'yyyy-MM-dd HH24:mi:ss') as Current_Time from dual

 

查詢目前時間(毫秒)

select to_char(systimestamp,'yyyy-MM-dd HH24:mi:ssxff') as Current_Time from dual

 

因為需求是要把此值當成唯一值來作主key

所以小弟轉換一下變成字串

並用replace取代掉小數點

打完收工......smiley

select replace(to_char(systimestamp,'yyyyMMddHH24missxff'), '.', '') as Current_Time from dual

 

 






Y2J's Life:http://kimenyeh.blogspot.tw/