时间 A

取年份

  • substr(A,1,4)

取月份

  • substr(‘00’||substr(A,instr(A,’/’)+1,instr(A,’/’,1,2)-instr(A,’/’))-1,-2)
    分析:
  1. instr(A,’/’) 第一个斜杠的位置 5
  2. instr(A,’/’,1,2) 第二个斜杠的位置可能是 7,8
    • substr(A,instr(A,’/’)+1,instr(A,’/’,1,2)-instr(A,’/’)) -1 取出来就是 1 位或者2位的月份数值
  1. 我们需要2位数值 ,不足两位前面补0

取日期

  • 第一种 yyyy/m/d 直接 substr(‘00’||substr(A, instr(A,’/’,1,2)+1),-2)
  • 第二种 yyyy/m/d hh24:mi:ss 这种需要用到空格 : substr(‘00’||substr(A, instr(A,’/’,1,2)+1,instr(A,’ ‘)-instr(A,’/’,1,2)-1),-2)

综合:

  1. substr(‘00’||substr(A,instr(A,’/’)+1,instr(A,’/’,1,2)-instr(A,’/’))-1,-2) || ‘-’|| substr(‘00’||substr(A,instr(A,’/’)+1,instr(A,’/’,1,2)-instr(A,’/’))-1,-2) ||’-’|| substr(‘00’||substr(A, instr(A,’/’,1,2)+1),-2)
  2. substr(‘00’||substr(A,instr(A,’/’)+1,instr(A,’/’,1,2)-instr(A,’/’))-1,-2) || ‘-’|| substr(‘00’||substr(A,instr(A,’/’)+1,instr(A,’/’,1,2)-instr(A,’/’))-1,-2) ||’-’|| substr(‘00’||substr(A, instr(A,’/’,1,2)+1,instr(A,’ ‘)-instr(A,’/’,1,2)-1),-2)

Oracle 日期格式yyyy/m/d 的字符串变成 yyyy-mm-dd相关推荐

  1. Oracle日期格式巨坑,之 HH和HH24,mm和mi。

    HH和HH24: 12小时制:yyyy-MM-dd HH:mi:ss       24小时制:yyyy-MM-dd HH24:mi:ss 在java中HH和hh是区分12小时制和24小时制的,orac ...

  2. Oracle日期格式转换 to_date,to_char,to_timetamp 相互转换

    Oracle日期格式转换 to_date,to_char,to_timetamp 相互转换 一.概述 1.本文主要记录Oracle数据库中,常见的日期格式转换.使用 to_char函数,将日期转换为字 ...

  3. oracle:todate,oracle日期格式,oracle todate

    oracle日期格式,oracle todate,ORACLE 日期格式 1.查询表中日期字段,并让其以想要的日期格式显示: oracle中varchar类型的日期格式转换date类型: SELECT ...

  4. oracle日期格式和java日期格式区别 HH24:mm:ss和HH24:mi:ss的区别

    oracle日期格式和java日期格式区别 HH24:mm:ss和HH24:mi:ss的区别 1.java 1)分钟用mm表示 24小时制: java(区分大小写):yyyy-MM-dd HH:mm: ...

  5. oracle日期格式更新_oracle 日期格式

    to_date("要转换的字符串","转换的格式")   两个参数的格式必须匹配,否则会报错. 即按照第二个参数的格式解释第一个参数. to_char(日期,& ...

  6. oracle 天转换成月函数_oracle中to_date详细用法示例(oracle日期格式转换)

    TO_DATE格式(以时间:2007-11-02 13:45:25为例) 1. 日期和字符转换函数用法(to_date,to_char) select to_char(sysdate,'yyyy-mm ...

  7. oracle日期格式tochar,Oracle日期格式转换,tochar(),todate()

    本文主要介绍Oracle中的日期转换. 1. 日期转化为字符串 (以2016年10月20日为例) select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') str ...

  8. oracle+日期格式大于,[Oracle] 日期处理

    日期与字符串转换 在进行日期限定的比对时,可能会用到这个场景. 比如查找 某个日期栏位 大于"2013/12/12" 的所有数据. "2013/12/12" 这 ...

  9. oracle fx成立时间,oracle 日期格式FM/FX和日期后缀SP/TH/SPTH/THSP

    一.日期后缀 oracle的日期后缀,有SP.TH.SPTH/THSP几种 在oracle的官方联机文档上有,有如下描述: 摘录表格如下: TH是序数方式显示,SP是用字母拼写方式显示. THSP或S ...

  10. oracle有哪些日期格式,Oracle 日期格式

    Oracle 获取当前时间的月份 select extract(year from sysdate) from dual; --oracle 日期参数 --今天 SELECT to_char(SYSD ...

最新文章

  1. 优点和阵列的缺点,并且一个链表
  2. centos7系统下scala安装详解
  3. python观察日志(part14)--计数器Count
  4. 计算机中丢失mpr.dll,mprmsg.dll
  5. 联想高校AI精英挑战赛上交站落幕,“AI糖尿病筛查”项目获青睐
  6. 20.6. TeXstudio(LaTeX 编辑器)
  7. Python:下载安装包
  8. AndroidStudio使用gradle出现Could not download... 或unable to resolve dependency for...
  9. 全民一起VBA提高篇 专题1 第二回 变体终非万全策,数字要分长短型
  10. HDMI level shifter、接口保护、USB TYPC转HDMI芯片
  11. 第1章 Python 顺序结构
  12. 图中奇度点的数量不可能有奇数个的证明
  13. Java学习笔记分享之MyBatis篇(中)
  14. 组合Combination 分布数组计算
  15. HTML5系列代码:使用自定义图像来作为空距
  16. 开发微信小程序推荐使用phpstorm进行开发
  17. android中如何打开指定卡上的数据连接开关,Android 代码控制手机数据网络的开关(5.0以上)...
  18. 【附源码】计算机毕业设计java众筹平台设计与实现
  19. MysqlOracle中的日期
  20. python基于PHP+MySQL的连锁商店仓库管理系统

热门文章

  1. 架构设计:不要在一棵树上吊死
  2. PHP入门基础与实战技巧
  3. leetcode-买卖股票
  4. 模式识别:感知器的实现
  5. cm是什么域名_cm域名和com域名有什么差别?
  6. java自定义maven插件_Maven自定义插件的实现
  7. 唯女人 .
  8. 人工智能——自然语言处理(NLP)攻略
  9. 微信小程序使用translate3d实现无限循环移动,在IOS出现闪屏问题
  10. tp5更新数目:点击自增问题setInc