折雨的天空
oracle的varchar字段存储时间格式如:【02-4月 -19 09.02.34.000000000 下午】的比较
2019-4-21 我好笨






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')





两种模式都可以。

发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容