char日期轉換字符串語句分享?
如果是WHERE條件中,選擇是否轉換日期字段為字符串和字符串比:
例如to_char(datecolumn,'yyyy-mm-dd') = '2011-07-13'還是日期類型的字段和轉傳進來的字符串轉日期比:
datecolumn = to_date('2011-07-13','yyyy-mm-dd'
)如果字段是日期類型,還是保留原有的日期,使用日期比日期,因為這樣比較,首先如果你在這個字段有索引的話,索引有效。否則轉字符索引會失效。而且讓ORACLE處理本身類型的,肯定要好一些。