重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
update 表 set 时间 = 时间 +/- 天 where 条件
创新互联公司专业为企业提供涿州网站建设、涿州做网站、涿州网站设计、涿州网站制作等企业网站建设、网页设计与制作、涿州企业网站模板建站服务,十多年涿州做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
比如把时间为今天的数据提前一天就是:
update 表 set 时间 = 时间 -1 where trunc(时间) = '2017/05/12'
如果想退后1小时14分钟
那就update 表 set 时间= 时间 + 1/24+14/1440 where ....
因为一天24小时,一个小时就是1/24。没有特定格式要求,分数小数都可以
1、登录“Oracle”后输入语句:
“altersessionsetnls_date_format='yyyy-mm-dd';
altersessionsetnls_date_format='yyyy-mm-ddhh24:mi:ss';”。
2、重启数据库,进入“服务”找到“Oracle”的服务,先右键选择“停止”然后再右键选择“启动”,即可修改默认的日期格式。
可通过用PL/SQL来改变日期格式。
1、登录PL/SQL。
2、登录后,点击菜单栏,工具—首选项。
3、左侧列表找到“日期/时间”。
4、可通过右侧的各种方式进行自定义的格式和自带的格式来进行修改,修改后点击“确定”按钮保存即可。
数据库的时间是从系统获取的,因此直接修改系统的时间就可以了。
如果时钟不准,建议在操作系统打开时钟同步服务