社区
Oracle
帖子详情
当前系统时间增加几分钟问题
czx001_2009
2009-10-27 09:54:12
有如下语句:
INSERT INTO apv_detail_mas('name','create_date')VALUES
('aa',sysdate+3/(24*60))
请问为什么执行完后,create_date字段的值是当前系统时间,并不是当前的系统时间加3分钟呢?
...全文
155
10
打赏
收藏
当前系统时间增加几分钟问题
有如下语句: INSERT INTO apv_detail_mas('name','create_date')VALUES ('aa',sysdate+3/(24*60)) 请问为什么执行完后,create_date字段的值是当前系统时间,并不是当前的系统时间加3分钟呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小灰狼W
2009-10-27
打赏
举报
回复
比较直观的方法是你再加一个字段,插入当前时间,与前面的3分钟对照
或者连续插入两条记录,一条采用sysdate,一条用sysdate+3/24/60
3分钟太短了,有可能插入时到你查看的时候过了大约3分钟,所以就一样了
czx001_2009
2009-10-27
打赏
举报
回复
[Quote=引用 7 楼 wildwave 的回复:]
不可能吧
select sysdate+3/(24*60),sysdate from dual
两个能一样?
你比较下分钟的部分
[/Quote]
不是的
我是说用select sysdate+3/(24*60) from dual查询出来的就是我电脑上的系统时间加3分钟后的时间,而执行 INSERT语句时候,在相应字段处使用sysdate+3/(24*60)和sysdate,在该字段的值都是我的系统时间,而没有加3分钟。我想实现的功能就是在相应的时间字段里插入当前系统时间加上3分钟之后的值
lengyunfei006
2009-10-27
打赏
举报
回复
select sysdate+3/(24*60),sysdate from dual
两个是不一样的,再仔细看看看。
wildwave
(狂浪)
正解。
小灰狼W
2009-10-27
打赏
举报
回复
不可能吧
select sysdate+3/(24*60),sysdate from dual
两个能一样?
你比较下分钟的部分
czx001_2009
2009-10-27
打赏
举报
回复
[Quote=引用 4 楼 wildwave 的回复:]
apv_detail_mas('name','create_date')这个字段名有误,实际执行的时候不是这么写的吧
你指的当前系统时间是你机器上的时间?
那你执行select sysdate from dual
这是数据库时间,你比较一下
[/Quote]
呵呵,是呀、、
我执行select sysdate+3/(24*60) from dual语句时候,查询出来的时间就是加上3分钟后的时间,往数据库中插入的时候用sysdate+3/(24*60)和sysdate的效果一样、、插入的都是当前系统的时间、、、
小灰狼W
2009-10-27
打赏
举报
回复
实现什么功能?
如果你想按你的时间插入,可以比较一下时间差,比如将sysdate+3...改成sysdate+6...
或者修改数据库时间
小灰狼W
2009-10-27
打赏
举报
回复
apv_detail_mas('name','create_date')这个字段名有误,实际执行的时候不是这么写的吧
你指的当前系统时间是你机器上的时间?
那你执行select sysdate from dual
这是数据库时间,你比较一下
czx001_2009
2009-10-27
打赏
举报
回复
[Quote=引用 2 楼 phoenix_99 的回复:]
是数据库当前时间加3分钟,而不是当前系统时间,因为你的数据库可能不在你的机子上。
[/Quote]
-----
哦,数据库确实不在我机器上。那么请问我应该怎么在sql语句里实现这个功能呢?
Phoenix_99
2009-10-27
打赏
举报
回复
是数据库当前时间加3分钟,而不是当前系统时间,因为你的数据库可能不在你的机子上。
shiyiwan
2009-10-27
打赏
举报
回复
确定?
你换成10/(24*60)看看,那样比较明显
不求人也会装
系统
电脑坏了,咋办?找熟人装吧,还要等人家有空!找陌生人装吧,又怕别人糊弄;如果自己会装
系统
,那才叫完美!嘿嘿,说学咱就学,以后再也不怕电脑坏了,轻轻松松装
系统
!本课程面向零基础学员,内容包括:下载安装Ghost软件、下载制作U盘启动盘工具、备份
当前
操作
系统
、还原
当前
操作
系统
、使用U盘启动盘安装操作
系统
、VMware Workstation下使用U盘安装
系统
等。通俗易懂,化繁为简,人人都可以学会! 特别注明:恢复
系统
前一定要备份C盘里的数据(桌面文件、我的文档、收藏夹、图片、视频等等),备份到D盘或其他盘符下。
js获取
当前
时间
5分钟之后的
时间
vardate=newDate();//1.js获取
当前
时间
varmin=date.getMinutes();//2.获取
当前
分钟 date.setMinutes(min+5); //3.设置
当前
时间
+5分钟:把
当前
分钟数+5后的值重新设置为date对象的分钟数 //vary=date.getFullYear(); //varm=(date.getMonth()+1)&l...
mysql
时间
加五分钟_mysql
当前
时间
增加
5分钟的实现方法
我就废话不多说了,大家还是直接看代码吧~create or replace function aa1(a1 integer[],a2 bigint) returns void AS $$declare ii integer;declare num integer; begin II:=2021-01-16 17:49:22条件查询-模糊匹配PostgreSQL和SQL Server的模糊匹配lik...
SQL将
当前
时间
增加
或减少1分钟,或一段
时间
请直奔标题一,以下是不太相关的废话,和一些有意思的思路 写这篇文章主要是因为在网上查到的相关解决办法都没起到作用,最终找到以下写法亲测可用 这是在网上找到的大部分写法,不管+1放在哪,最终只能影响到day这一级别 select sysdate,(sysdate+60/60+1/24) 还不如这一句 select sysdate now ,sysdate+1 result 我突然有了想法 select sysdate now ,sysdate+(1/24) result 好像分数不起作用,试
sql server
时间
加15分钟 以及
时间
比较
--
当前
时间
加15分钟 select dateadd(mi,+15,getdate()) --
当前
时间
减去15分钟 select dateadd(mi,-15,getdate()) --比较前后
时间
相差
几分钟
: DATEDIFF(mi,startdate,enddate)
Oracle
17,086
社区成员
55,238
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章