oracle获取当前年上一年时间,Oracle获取一年中的所有日期和一个月中的所有日期...
以当日SYSDATE为传入时间,也可以自行传入需要的日期
获取当月所有日期
SELECT TRUNC(SYSDATE, 'MM') + ROWNUM - 1 FROM DUAL CONNECT BY ROWNUM <= TO_NUMBER(TO_CHAR(LAST_DAY(SYSDATE), 'dd'))
获取当年所有日期
SELECT TRUNC(SYSDATE, 'YYYY') + ROWNUM - 1 FROM DUAL CONNECT BY ROWNUM <= ADD_MONTHS(TRUNC(SYSDATE, 'YYYY'), 12) - TRUNC(SYSDATE, 'YYYY')
对所用函数的解释:
语法格式:
TRUNC(date[,fmt])
其中:date 一个日期值;fmt 日期格式。
该日期将按指定的日期格式截取;忽略它则由最近的日期截取。
示例:
select trunc(sysdate) from dual;--2017/2/13,返回当前时间
select trunc(sysdate,'yy') from dual;--2017/1/1,返回当年第一天
select trunc(sysdate,'mm') from dual;--2017/2/1,返回当月的第一天
select trunc(sysdate,'d') from dual;--2017/2/12,返回当前星期的第一天,即星期天
select trunc(sysdate,'dd') from dual;--2017/2/13,返回当前日期,今天是2017/2/13
select trunc(sysdate ,'HH24') from dual;--2017/2/13 15:00:00,返回本小时的开始时间
select trunc(sysdate ,'MI') from dual;--2017/2/13 15:13:00,返回本分钟的开始时间
ADD_MONTHS(date,num):在当前日期date上加上num个月
LAST_DAY(SYSDATE):获取当月的最后一天
oracle获取当前年上一年时间,Oracle获取一年中的所有日期和一个月中的所有日期...相关推荐
- oracle获取当前年上一年时间,Oracle获取一周前,一个月前,一年前的日期
1.获取当前时间一周前的日期 select sysdate - interval '7' day from dual 类似的 当前时间减去7分钟的时间 select sysdate,sysdate - ...
- Oracle获取一年中的所有日期和一个月中的所有日期
以当日SYSDATE为传入时间,也可以自行传入需要的日期 获取当月所有日期 SELECT TRUNC(SYSDATE, 'MM') + ROWNUM - 1 FROM DUAL CONNECT BY ...
- oracle 获取每周五,oracle如何根据传入的时间参数,得到这个参数所在周的周一至周五的日期和星期数...
select '1' AS XQBH,to_char(trunc(to_date('2020-06-28' ,'yyyy-mm-dd'),'iw'),'yyyy-mm-dd') AS RQ,'星期一' ...
- java 获取三天前时间_java 获取前几天时间
标签: java 获取前几天时间 一.toLocaleString()函数过时: //当前时间 Date endDate=new Date(); String endTime=endDate.to ...
- java系统时间怎么获取,java目前系统时间的获取
java当前系统时间的获取 import java.text.SimpleDateFormat; SimpleDateFormat formatter = new SimpleDa ...
- oracle锁表会话超时时间,ORACLE快速彻底Kill掉的会话,防止锁表
ORACLE快速彻底Kill掉的会话,防止锁表 2020-05-30 编程之家收集整理的这篇文章主要介绍了ORACLE快速彻底Kill掉的会话,防止锁表,编程之家小编觉得挺不错的,现在分享给大家,也给 ...
- Oracle 获取月初、月末时间,获取上一月月初、月末时间
select trunc(sysdate, 'mm'),last_day(trunc(sysdate)),trunc(add_months(trunc(sysdate), -1), 'mm'),las ...
- java如何获取明天的时间_java获取各种格式的时间,获取昨天明天日期,获取一天的开始结束时间...
一.获取当前日期和时间 1.使用Date和DateFormat Date now = new Date(); DateFormat df1 = DateFormat.getDateInstance() ...
- oracle 闪回 多长时间,Oracle闪回
select t.NAME,t.CURRENT_SCN,t.FLASHBACK_ON From v$database t; --闪回设置 --mount状态开启flashback alter data ...
- golang 获取当天0点时间_golang 获取当天是周几(两种方法)
第一种: t := time.Now() fmt.Println(int(t.Weekday())) 第二种: yearInt:=time.Now().Year() monthInt:=time.No ...
最新文章
- linux ubuntu kubuntu与xubuntu等各版本差别
- 实时动态测量技术的不足与改进方法
- Java排序算法总结
- 机器学习系列3:能量函数分析
- [No000035]操作系统Operating System之OS Interface操作系统接口
- mysql 语句_如何记录MySQL执行过的SQL语句
- 在linux下创建自定义service服务
- 解决:If the number of processors is expected to increase from one, then you should configure the numbe
- openlayers之obj.js提供的功能函数
- 词频统计——三国人物出场次数统计
- attr 和 prop 区别
- 新手必看:揭秘德州扑克概率表
- java认证框架_sa-token 一个的JavaWeb权限认证框架,强大、简单、好用
- VSCode好用的Python插件及配置
- 免费不加密:C++基础教程完整版视频(黑马程序员)
- 平面2R机器人(二连杆)运动学与动力学建模+附仿真模型
- SQL server常见问题
- 使用LSTM生成序列、自动问答使用?分割即可!
- Java UTC(GMT)时间和Date时间转换
- 支付宝php sdk如何使用,支付宝SDK怎么用啊?
热门文章
- tensorflow中的py_function与watch
- Intellij mac快捷键
- hive join 数据倾斜 真实案例
- mysql如何更改文件所有者sa_Mssql Server2005中更改sa的用户名的多种方法
- Max and Min---递归
- python3.6 asyncio_python3.6以上 asyncio模块的异步编程模型 async await语法
- 内江机器人编程_编写程序 互动世界——内江二中高品质创客教育活动课获市直三区信息技术教师点赞...
- C#中的overload,overwrite,override的语义区别
- Hash冲突的解决方式
- JavaScript 复习之 XMLHttpRequest 对象