字符串轉(zhuǎn)換成timestamp oracle的to_char函數(shù)能不能把時(shí)間精確到毫秒級,給個(gè)例子?
oracle的to_char函數(shù)能不能把時(shí)間精確到毫秒級,給個(gè)例子?對于9i以上的版本,有一個(gè)時(shí)間戳類型來獲取毫秒,例如SQL>select to_uuchar(systimestamp,“yyy
oracle的to_char函數(shù)能不能把時(shí)間精確到毫秒級,給個(gè)例子?
對于9i以上的版本,有一個(gè)時(shí)間戳類型來獲取毫秒,例如SQL>select to_uuchar(systimestamp,“yyyy-mm-dd hh24:mi:ssxff”)time1,to_uchar(currentutimestamp)time2 from dual
oracle中的時(shí)間處理函數(shù)to_char和to_date誰的效率好些了?
to_uchardate type to VARCHAR2
to_uu將date VARCHAR2 type轉(zhuǎn)換為date
to uchar(sysdate,“yyyy-mm-dd”)更快
或者截止日期(“2010-11-22”,“yyy-mm-dd”)更快
事實(shí)上,這沒什么意義。
主要是關(guān)于你的桌子。如果有大量數(shù)據(jù)并且在varchar字段上創(chuàng)建了索引
則在搜索時(shí)
避免where to日期(此varchar字段,“yyyy-mm-dd”)=Date類型
使用where=to盡可能多的字符(日期類型,“yyyy-mm-dd”)。