qq_42009260
2018-12-06 05:06
采纳率: 100%
浏览 4.1k

Oracle数据库中如何查询日期大于2018年3月1日的所有数据

现Oracle数据库中有一个表T,表中的字段有T_name,T_sex,T_date
其中T_date的数据类型为varchar2,录入的时间格式多样:
2018-08-01 00:00:00
2018-8-1 9:00:00
2018-8-01 9:00:00
2018-08-1 9:00:00
2018/8/1
2018/08/01 00:00:00
2018/8/1 9:00:00
2018/8/1
2018-10-24 星期日 下午 9:00:00
2018-10-24 星期日 下午 23:00:00
且较多的为:2018-08-01 00:00:00
2018-8-1 9:00:00
2018-8-01 9:00:00
2018-08-1 9:00:00
2018/8/1
2018/08/01 00:00:00
2018/8/1 9:00:00
2018/8/1 ,几万条里会有那么3-4个,2018-10-24 星期日 下午 9:00:00
2018-10-24 星期日 下午 23:00:00.
问:如何查询出字段T_date 中日期大于2018年3月1日的所有数据,最低限度是要查出除了含有2018-10-24 星期日 下午 9:00:00
2018-10-24 星期日 下午 23:00:00这两种格式的所有数据

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

4条回答 默认 最新

相关推荐 更多相似问题