oracle 日期函数当前日期的前30天的日期

oracle 日期函数当前日期的前30天的日期,第1张

1、首先双击打开Oracle SQL Developer,点击打开数据库连接。

2、在查询构建器中,输入select语句,使用to_char()和last_day()方法。

3、点击绿色三角形图标,执行查询语句,可以在下方查到结果。

4、上述是获取当前日期的月底日期,解锁修改select语句,调用to_date()方法,获取给定日期的月底日期。

5、再次点击执行语句的图标,可以查看到结果为给定日期的月底日期。

select from 1表 where shijian between to_date('2012/5/21 00:00:00','yyyy-mm-dd hh:mm:ss') and to_date('2012/5/21 23:59:59','yyyy-mm-dd hh:mm:ss')

格式是什么样的,数据类型是字符串的,我知道了。可是传进去是什么样的,是标准的年月日,还是一串数字需要换算的(我见过这样的日期格式,差点暴走。)

如果是标准的年月日格式,比如2014-10-10这样的,那么虽然是字符串但是也可以排序的。如果排序出来的东西不理想那么就用to_date临时转换下,然后再排序,也能排出来。

排序出来了,50条数据不就出来了么。

不过这样数据库的压力有点大,最好能判断下,多上时间能新入50条,然后利用时间直接往前推,这样能节省很多时间。

以上就是关于oracle 日期函数当前日期的前30天的日期全部的内容,包括:oracle 日期函数当前日期的前30天的日期、oracle语句日期查询问题、ORACLE里如何读取按日期字段(字符串,非DATE型)的最新50条记录等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9559735.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存