社区
基础和管理
帖子详情
返回跨两个指定日期的日期和时间边界数,在sql server中用datediff函数,在oracle中用什么?
wrydao
2004-08-27 12:27:19
如题
...全文
210
9
打赏
收藏
返回跨两个指定日期的日期和时间边界数,在sql server中用datediff函数,在oracle中用什么?
如题
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
edhappy
2004-08-30
打赏
举报
回复
对,drabit(square) 的解决方案比较可行。
yujiabian
2004-08-30
打赏
举报
回复
minutes_between()?没听过这样的函数,你用(date1-date2)*24*3600不就行了
drabit
2004-08-30
打赏
举报
回复
minutes_between(date1,date2)
----〉
floor((((date1-date2)*24*60*60) - floor(((date1-date2)*24*60*60)/3600)*3600)/60)
wrydao
2004-08-30
打赏
举报
回复
我要取得的是分钟,就是当前在线用户如果30分钟没有动作,就让他不在线,重新登录,所以...
我用minutes_between(date1,date2)不好使.谁会呀?
shbjwq430105
2004-08-27
打赏
举报
回复
直接相减就可以了!
hot.wind
2004-08-27
打赏
举报
回复
oracle中两个日期进行减法运算就得出时间差了。
bzszp
2004-08-27
打赏
举报
回复
直接相减
date1-date2
天:trunc(date1-date2)
月:months_between(date1,date2)
amekoxiao
2004-08-27
打赏
举报
回复
直接相减就可以
qiaozhiwei
2004-08-27
打赏
举报
回复
直接相减
date1-date2
天:trunc(date1-date2)
月:months_between(date1,date2)
Oracle
与
Sql
Server
的
时间
转换
函
数
ORACLE
的
时间
转换
函
数
Oracle
的
数
据库比较特殊,不像My
sql
的
数
据可以自动转换,比如
时间
类型,如果用字符串赋值就会报错,所以
Oracle
中就有TO_DATE
函
数
来完成类型转换。Str
Sql
= "SELECT colum FROM tablename...
ORACLE
和
SQL
SERVER
中部分
时间
转化
函
数
详细版
ORACLE
的
时间
转换
函
数
Oracle
的
数
据库比较特殊,不像My
sql
的
数
据可以自动转换, 比如
时间
类型,如果用字符串赋值就会报错, 所以
Oracle
中就有TO_DATE
函
数
来完成类型转换。 Str
Sql
= "SELECT colum FROM ...
Sql
Server
中的
日期
与
时间
函
数
Sql
Server
中的
日期
与
时间
函
数
Oracle
/My
SQL
/Postgre
SQL
/
Sql
Server
字符串
日期
相互转换
2.
DateDiff
(‘s’,‘2005-07-20’,‘2005-7-25 22:56:32’)
返回
值为 514592 秒。3.DatePart(‘w’,‘2005-7-25 22:56:32’)
返回
值为 2 即星期一(周日为1,周六为7)
DateDiff
(‘d’,‘2005-07-20’,‘2005-7-25 22:56:...
sql
server
日期
拼
时间
_
Sql
Server
查询
日期
时间
范围条件
--查询当天:select * from info where
DateDiff
(dd,datetime,getdate())=0--查询24小时内的:select * from info where
DateDiff
(hh,datetime,getDate())<=24--本月记录SELECT * FROM 表 WHERE
datediff
(month,...
基础和管理
17,381
社区成员
95,118
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章