摘要:ORACLE DB 查詢時間(毫秒)
今天剛好有個需求查詢DB時間,並且精準到毫秒來當作唯一值
使用MySQL 5.5好像無法查詢到毫秒
只好利用公司的ORACLE 11g便可簡單達成(貴有貴的好處)
查詢目前時間(一般)
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取代掉小數點
打完收工......
select replace(to_char(systimestamp,'yyyyMMddHH24missxff'), '.', '') as Current_Time from dual
Y2J's Life:http://kimenyeh.blogspot.tw/