Oracle日期时间加减法运算

摘要:
当前系统日期加1天:从dual中选择to _ date(sysdate,'YYYY-MM-DD')+1;将当前系统日期增加1分钟:selectsysdate+1/1440fromdoual;1440=1/(24*60)是一天中的一分钟。在date列中的日期上加1秒。UPDATE date=日期+1秒。选择to_car(sysdate,'yyyymmddh:mi:ss'),to_char(sysd
 

当前系统日期加1天:

select to_date(sysdate,'YYYY-MM-DD') +1 from dual;

当前系统日期加1分钟:

select sysdate + 1/1440 from dual;

其中1440=1/(24*60)是一天之一分钟

给DATE列的日期加1秒: UPDATE 日期=日期+1秒

select to_char(sysdate,'yyyymmdd hh:mi:ss'),
to_char(sysdate + interval '1' second,'yyyymmdd hh:mi:ss') m1,
to_char(sysdate + numtodsinterval(1,'second'),'yyyymmdd hh:mi:ss') m2 from dual;

TO_CHAR(SYSDATE,' M1                M2
----------------- ----------------- -----------------
20060830 10:21:06 20060830 10:21:07 20060830 10:21:07

两种方法都可以,当然还可以用day来换算

免责声明:文章转载自《Oracle日期时间加减法运算》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇mysql-noinstall.zip免安装版的优化配置和精简Android 移动平台概述下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

JAVA中初始化ArrayList的三种方式

2列表1.添加(“苹果”);3列表1.添加(“香蕉”);4列表1.添加(“橙色”);2、 使用列表进行初始化。(Arrays.asList(“apple”,它直接为初始化提供列表值,“orange”));提供给list3进行初始化。list4=newArrayList<(){2{3add(“苹果”);...

Visual Studio Code 之 运行java代码

2、安装成功后,会在右键菜单中多出一个选项:更改vscode“用户设置”文件:添加java.home以及runcode显示在终端coderunner原生的配置有些问题,更改其中终端的命令:加入红色的部分3、点击RunCode,会执行相应的文件...

ESXi挂载NFS共享存储

使用万兆交换机,ESXi使用NFS协议连接存储。本文介绍的是通过NFS协议挂载共享存储上的VS01卷,共享存储上已经赋予ESXi主机访问该卷的权限。...

tomcat不打印日志的原因及解决办法

tomcat的日志在刚启动的时候可以正常打印,系统正常运行几天以后就会出现不打印日志或者日志打印的内容缺少的情况,但是系统还是可以正常使用的,重启tomcat以后日志打印就又正常了,请问一下这是什么原因呢?日志框架使用的是log4j,使用了日志按天分割,每天的日志量是5G左右1.下载日志jar包,例如:commons-logging-1.1.1.jar。放在...

Nohup后台运行程序

场景:我现在需要跑脚本批量处理一些数据,但是我又不想盯着控制台看这个脚本的输出结果,想把这些输出结果记录到一个日志文件里面方案:可以使用Linux的nohup命令,把进程挂起,后台执行用法:$nohupXXXXXX.sh˃˃/runtime/deletedata.log&运行结果(这个数字是进程号):˃˃[1]13120有时候可能会报一个提示:$no...

js 设计模式

出乎意料的是,事件只有在离我很近并且需要发布的时候才能执行。5.适配器模式:很像接口传输。例如,后端的数据不能直接用于jsTree。使用适配器模式将数据传输到jsTree格式是编程的基本理念。我平时没注意到,但我不小心用了很多。...