社区
基础和管理
帖子详情
求解:SQL Server时间函数在Oralce的使用方法
beret
2005-09-23 03:32:29
SQL Server语句:
select DATEDIFF([s], OpenTime, GETDATE()) from UserTable
转换成Oralce应该如何写?
select (OpenTime-Sysdate) from UserTable
我用直接减得出来的是一个时间型的数.请问如何可以转换为秒数的方式.谢谢!
...全文
122
11
打赏
收藏
求解:SQL Server时间函数在Oralce的使用方法
SQL Server语句: select DATEDIFF([s], OpenTime, GETDATE()) from UserTable 转换成Oralce应该如何写? select (OpenTime-Sysdate) from UserTable 我用直接减得出来的是一个时间型的数.请问如何可以转换为秒数的方式.谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
beret
2005-09-23
打赏
举报
回复
谢谢了。感谢大家帮助。结贴。
waterfirer
2005-09-23
打赏
举报
回复
这样应该没问题
select (Sysdate-to_date(to_char(OpenTime,'yyyymmdd hh24:mi:ss'),'yyyymmdd hh24:mi:ss'))*24*3600 from UserTable
好像还有别的办法,我再找找
beret
2005-09-23
打赏
举报
回复
而且我调用dinya2003(OK)的:select sysdate - to_date('2005-08-31 03:34:00','yyyy-mm-dd hh24:mi:ss') from dual
返回是:2.35560763888888888888888888888888888889E01
这怎么回事啊.我用的是Oralce10.1版本的.
beret
2005-09-23
打赏
举报
回复
我的OpenTime的类型如下: TimeStamp default sysdate
dinya2003
2005-09-23
打赏
举报
回复
select sysdate - to_date('2005-08-31 03:34:00','yyyy-mm-dd hh24:mi:ss') from dual
23.52974537037037037037037037037037037037
两个日期直接相减,值单位为:天 ,然后根据需要处理小数位.
waterfirer
2005-09-23
打赏
举报
回复
但我得出来的数是"2654 0:0:0.0"
--------
奇怪,你看到dinya2003(OK)的结果了吗,*24*3600后应该是整数,你的怎么是这样结果?
OpenTime是什么值?
beret
2005-09-23
打赏
举报
回复
Select substr(to_char((Sysdate-OpenTime)*24*3600),7,4) m from UserTable
这样就可以得到想要的秒数了吧?
dinya2003
2005-09-23
打赏
举报
回复
select sysdate - to_date('2005-08-31 03:34:00','yyyy-mm-dd hh24:mi:ss') from dual
23.52974537037037037037037037037037037037
两个日期直接相减,值单位为:天 ,然后根据需要处理小数位.
beret
2005-09-23
打赏
举报
回复
谢谢waterfirer(水清),
但我得出来的数是"2654 0:0:0.0",这个是数值型吗?因为我想将得出来的数做一个判断.
waterfirer
2005-09-23
打赏
举报
回复
按你sqlserver的写法应该
select (Sysdate-OpenTime)*24*3600 from UserTable
waterfirer
2005-09-23
打赏
举报
回复
select (OpenTime-Sysdate)*24*3600 from UserTable
Oracle
SQL
高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码
作者通过总结各自多年的软件开发和教学培训经验,与大家分享了掌握Oracle
SQL
所独有的丰富功能的技巧所在,内容涵盖
SQL
执行、联结、集合、分析
函数
、子句、事务处理等多个方面。读者可以学习到以下几个方面的技巧:...
oracle中文手册合集(CHM)
Oracle官方
SQL
参考手册、oracle
函数
大全、Ora9i
SQL
参考手册、oracle
函数
大全(分类显示)、Oracle
函数
大全、Oracle
函数
手册、ORACLE九阴真经、oracle知识库、
SQL
Codes-Oracle错误代码与消息解释、
SQL
语言参考大全,10...
Java开发实战1200例(第1卷).(清华出版.李钟尉.陈丹丹).part3
实例035
使用
嵌套循环在控制台上输出 九九乘法表 44 实例036 用while循环计算1+1/2!+1/3!…1/20! 45 实例037 for循环输出空心的菱形 46 实例038 foreach循环优于for循环 47 实例039 终止循环体 48 实例040 循环体的...
VC与Labview、Matlab编程论文资料[2].rar
VC_
SQL
Server
和Matlab混合编程管理仿真数据.pdf VC_下MSComm控件的串口通信
方法
.pdf VC_与Matlab混合编程技术应用分析.pdf VC_与MATLAB混合编程的实现
方法
.pdf VC_与MATLAB混合编程研究及开发实例.pdf VC_与OpenGL...
VC与Labview、Matlab编程论文资料
VC_
SQL
Server
和Matlab混合编程管理仿真数据.pdf VC_下MSComm控件的串口通信
方法
.pdf VC_与Matlab混合编程技术应用分析.pdf VC_与MATLAB混合编程的实现
方法
.pdf VC_与MATLAB混合编程研究及开发实例.pdf VC_与OpenGL...
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章