oracle如何按时间格式查询

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle如何按时间格式查询相关的知识,希望对你有一定的参考价值。

在plsql中,我有一个字段为date型,格式为:2009-11-5 下午 02:00:49,
现在我想查询时间大于2009-11-5 下午 02:00:49的数据,应该怎么写?

1、打开常用PLSQL Developer工具,输入登录信息。如图所示:

2、完成以上操作后,要在工具中新建SQL窗口,如图:

3、打开新建SQL的窗口,打开是空白是正常情况。如图:

4、然后日期createdatetime,日期型字段类型如下:

5、输入如下语句,从表table123进行查询,如图所示:

6、点击查询按钮,进行查询操作,这样就可以查出2014年1月1日的查询记录数目

参考技术A select * from 表名 where date字段 > to_date('2009-11-05 14:00:49','YYYY-MM-DD HH24:MI:SS')

hh24:24小时制
hh:12小时制本回答被提问者采纳
参考技术B select * from table where field > to_date(2009-11-05 14:00:49,'yyyy-mm-dd hh24:mi:ss')
table 为表名 field字段名追问

你的时间没加引号

以上是关于oracle如何按时间格式查询的主要内容,如果未能解决你的问题,请参考以下文章

oracle中如何转换时间格式

如何在Oracle中将时间戳转化为日期格式

oracle按小时查询显示数据

Oracle中查询当前时间时间格式化方法

Oracle SQL 查询计数组按时间戳子串

sql如何按时间段来查询