to_date转换不了,下面是高手教的。
select count(distinct sidnumber) as counter from fd_contractdetail where TO_CHAR(CAST(TO_TIMESTAMP(DUPDATETIME,'dd-MON-yy hh:mi:ss.ff AM') as date),'yyyy-mm-dd') BETWEEN '2018-04-01 00:00:00' AND '2019-04-21 23:59:59'; select count(distinct sidnumber) as counter from fd_contractdetail where DUPDATETIME BETWEEN TO_TIMESTAMP('2018-04-01 00:00:00' ,'yyyy-mm-dd hh24:mi:ss') AND TO_TIMESTAMP('2019-04-21 23:59:59','yyyy-mm-dd hh24:mi:ss')
两种模式都可以。
------------正 文 已 结 束, 感 谢 您 的 阅 读 (折雨的天空)--------------------
转载请注明本文标题和链接:《oracle的varchar字段存储时间格式如:【02-4月 -19 09.02.34.000000000 下午】的比较》
发表评论