1、取出extract函数选定日期的年部分,然后-1,在连接上月就行了

1) 取出系统日期的年部分: extract(year from sysdate)

2) 将取出的年部分转换成数字类型,然后减1就是上一年了

to_number(extract(year from sysdate))-1

3)取出系统日期的月份不:extract(month from sysdate)

4)与之前的上一年份相连即可

select (to_number(extract(year from sysdate))-1) || '' || extract(month from sysdate) from dual;

2、使用to_char实现

1)将日期类型转换为字符类型,并取出年部分to_CHAR(sysdate,'yyyy')

2)将取出的年部分转换成数字类型,然后减1就是上一年了

to_number( to_CHAR(sysdate,'yyyy'))-1

3)将日期类型转换为字符类型,并取出月部分to_CHAR(sysdate,'MM')

4)与之前的年部分相连即可

select (to_number( to_CHAR(sysdate,'yyyy'))-1) || '-' || to_CHAR(sysdate,'MM') FROM DUAL;

取消

评论

oracle 系统时间前半年,oracle中将选定日期(年月型)减去1年相关推荐

  1. MySql查询系统时间,SQLServer查询系统时间,Oracle查询系统时间

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. MySQL查询系统时间 第一种方法:select current_date: MySQL> s ...

  2. oracle修改时间命令,linux 修改系统时间 oracle查询当前时间命令

    1.Linux 操作系统 下查看和修改系统时间 [root@as4forora ~]# date -s 07/01/2008 二 7月 1 00:00:00 CST 2008 [root@as4for ...

  3. oracle 系统时间 加 一秒、一分钟、一小时、一天

    trunc(sysdate,'yyyy-mm-dd hh24:mi') 是取当前系统时间. +1/24 就是加上一小时. 以此类推 sysdate+1 加一天 sysdate+1/24 加1小时 sy ...

  4. oracle 详细时间类型,Oracle 时间类型

    Oracle 时间类型有两种:1 秒级的 DATE,2 毫秒级的 TIMESTAMP(3)1 字符串转DATE格式:to_date('时间字符串', 'YYYY-MM-DD HH24:MI:SS')例 ...

  5. android 获取系统时间的时间戳 ,时间戳日期互转,计算日期时间差,获取明天日期,比较时间大小

    long creatTime=mBindCheck.remainPaymentTime; int shi = (int)mBindCheck.remainPaymentTime/(3600*1000) ...

  6. Windows修改系统时间和文件的修改日期的cmd命令

    Windows修改系统时间的命令(需要管理员身份运行cmd) date 然后输入新日期即可 当然也可以直接使用如下命令 echo 2022/11/28 | date 修改时分秒也是一样的原理 修改文件 ...

  7. plsql修改oracle系统时间,PLSQL更改日期输出格式

    两种方法: 1.session级方法.也是一种临时方法,通过修改session来实现. alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss ...

  8. php oracle按时间查询,Oracle日期查询:季度、月份、星期等时间信息

    Select to_char(sysdate,'Q') from dual;--指定日期的季度 Select to_char(sysdate,'MM') from dual;--月份 Select t ...

  9. oracle查询时间交集,ORACLE SQL日期范围交集

    这里是一个快速的解决方案(可能不是最有效的): SQL> CREATE TABLE myData AS 2 SELECT 'A' name, date'2010-01-01' d1, date' ...

最新文章

  1. await使用中的阻塞和并发(一)
  2. 走进学习生活中的小圈子,成为与众不同的人,从现在开始!
  3. php 表单处理,用PHP提交from表单的处理方法
  4. 搭建Windows Azure开发环境-Azure虚拟机
  5. avformat_alloc_output_context2 -22错误
  6. 移动端网站优化也不容小觑!
  7. Linux 可执行文件 ELF结构 及程序加载运行
  8. Linux C 算法——排序
  9. 从小白到年薪10万+,优秀的数据分析能力如何速成?
  10. 图像条纹检测 python_机器视觉系统应用之—玻璃表面缺陷检测
  11. 幼儿-综合素质【1】
  12. php解析酷狗音乐,PHP_将酷狗krc歌词解析并转换为lrc歌词php源码,最近在进行一次对酷狗音乐歌 - phpStudy...
  13. dbf 转mysql_DbfToMysql-DbfToMysql(Dbf数据转换Mysql工具)下载 v1.6官方版--pc6下载站
  14. 私有化+国产化,这款安全可靠的知识管理系统超赞
  15. 非形式逻辑(01)概念及其种类
  16. 移动硬盘驱动器读到,但不显示盘符
  17. zigbee终端入网
  18. html php教务,关于教务系统的文章推荐10篇
  19. _bstr_t与BSTR
  20. 基于 echarts 实现同心圆占比图 - vue

热门文章

  1. 小米平板2第三方rom_【2020年1月10日更新】小米手机全系列设备代号一览
  2. word文档墨迹工具的笔不能用_云师之策|找到合适的工具实现理想的在线教学效果...
  3. 皮一皮:这孩子想必长大了一定是个程序猿...
  4. GitHub的这个彩蛋我居然才知道,我OUT了
  5. 开源模式反击之后,白嫖服务商竟然大叫“你不讲武德!”
  6. RocketMQ 消息丢失场景及解决办法
  7. 别再叫我 Sql boy!
  8. 还在忍受限速网盘?来搭建一套自己的私有网盘!
  9. 有趣的开源 AI 换脸工具:faceswap
  10. OpenWrite 公开内测,做最懂你的技术自媒体管理平台!