sql中to_date的用法 oracle中的時間處理函數to_char和to_date誰的效率好些了?
oracle中的時間處理函數to_char和to_date誰的效率好些了?將日期類型轉換為VARCHAR2將日期類型轉換為日期轉換為字符(sysdate,“yyyy-mm-dd”)更快或轉換為日期(“
oracle中的時間處理函數to_char和to_date誰的效率好些了?
將日期類型轉換為VARCHAR2
將日期類型轉換為日期
轉換為字符(sysdate,“yyyy-mm-dd”)更快
或轉換為日期(“2010-11-22”,“yyyy-mm-dd”)更快
事實上,這沒什么意義。
主要是關于你的桌子。如果有大量數據并且在varchar字段上創(chuàng)建了索引
則在搜索時
避免where to日期(此varchar字段,“yyyy-mm-dd”)=Date類型
使用where=to盡可能多的字符(日期類型,“yyyy-mm-dd”)。
在oracle里建表中如何設置to_date()函數?
Create table name(Create DateDate)insertinto table name(Create) date)VALUES TO date(“2010-10-22”,“yyyy-MM-DD”)提交日期類型是日期類型。插入時,需要將字符2010-10-22轉換為日期類型