日期:2014-05-17  浏览次数:20990 次

oracle文本类型的日期操作
oracle里有一个creattime是文本类型的VARCHAR2(50),数据格式为‘2013-08-12 11:25:50’
现在想用这个字段来获得当天,本周,本月,本年的记录,请问sql查询应该怎么写?
如果是日期类型的好操作,但是文本类型的话怎么转换都报错,有点崩溃
Oracle

------解决方案--------------------
用oracle自带的函数,to_date('2013-08-12 11:25:50','yyyy-mm-dd hh24:mi:ss'),转换为日期格式后在转。
------解决方案--------------------
是的啊,转换成datetime之后,才去操作其他的啊。