当前位置:网站首页>Oracle 日期函数相关
Oracle 日期函数相关
2022-07-31 05:20:00 【CarinaYang】
1、获取当前日期:不要想着用now(),那是MySQL里面用的,oracle需要使用sysdate
select sysdate from dual
2、格式转化:
字符串-->日期:
select to_date('2017-01-12','yyyy-MM-dd HH24:MI') from dual
日期-->字符串:
select to_char(sysdate,'YYYY/MM/DD') FROM DUAL
3、当前日期相关:
获取当前日期的前一天:
select sysdate - interval '1' day from dual
select sysdate + interval '-1' day from dual
select to_char(sysdate-1,'yyyy-mm-dd HH24:MI:SS') from dual
获取当前日期的前一个月:
select sysdate - interval '1' month from dual
select sysdate + interval '-1' month from dual
select to_char(add_months(trunc(sysdate),-1),'yyyy-mm-dd HH24:MI:SS') from dual
获取当前日期的前一个小时:
select sysdate - interval '1' hour from dual
select sysdate + interval '-1' hour from dual
select to_char(sysdate-1/24,'yyyy-mm-dd HH24:MI:SS') from dual
获取当前日期的前一年:
select to_char(add_months(trunc(sysdate),-1*12),'yyyy-mm-dd HH24:MI:SS') from dual
select sysdate - interval '1' year from dual
select sysdate + interval '-1' year from dual
边栏推荐
猜你喜欢
随机推荐
LVM和磁盘配额
vs2022 xlua 集成第三方库编译报错Generator Visual Studio 15 2017 could not find any instance of Visual Studio.
第一次实践——计算器
shell的脚本的基本用法
全网首发!ADK To Win11PE(1)中文+包
什么样的人不适合入行编程?你真的适合学习编程吗?
OSI七层模型
Unity转微信小游戏与JS交互
Webrtc从理论到实践二: 架构
离线安装activeMq
IPTV直播列表
记一次QT 2D 画图 实现3D动态效果
Unity软件中UGUI和NGUI的多语言开发
闭包,装饰器,类方法,静态方法,委托属性
ES6-对象
uni-app生命周期
常用浏览器内核的了解、ES5和ES6的区别、ES6的更新的笔试题
文件内容浏览cut、uniq、sort、tr命令的使用,
测试CSDN积分需求
alert弹框处理,div块处理,上传文件