社区
基础和管理
帖子详情
求解: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
我用直接减得出来的是一个时间型的数.请问如何可以转换为秒数的方式.谢谢!
...全文
156
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
[SAP ABAP] SAP内存与ABAP内存
本文主要讲解SAP内存与ABAP内存的相关知识点
ABAP内存和SAP内存
ABAP内存和SAP内存的区别和在程序中的
使用
。
【SAP内存管理和程序间调用】
使用
CALL TRANSACTION/SUBMIT/CALL DIALOG等命令调用其他程序时,会生成内部会话并共享ABAP内存中数据。在TYPE1报表程序的选择画面上的参数或者select-option变量,
使用
的是MEMORY ID来连接字段与参数;
使用
ABAP内存时可以在程序级别上任意指定内存ID名,不需要参数ID。在每个程序里
使用
的内存有ABAP内存和SAP内存。全局内存,用户终端会话内的所有外部会话都可以访问。SAP内存在外部会话中的所有内部会话中可以共享。同一个会话中执行的所有程序共享的内存。
ABAP开发-内存管理
内存是程序之间为了传递数据而
使用
的共享存储空间,在每个程序里
使用
的内存有SAP内存和ABAP内存SAP内存分类SAP内存主会话之间的数据共享通过SET/GET PARAMETER语句共享不同ABAP内存领域之间的内存ABAP内存内部会话之间的数据共享只有在同一个窗口执行的程序才能共享内存。
SAP and ABAP Memory总结
SAP and ABAP Memory总结(一) Difference Between SAP and ABAP Memory (1)、读取和
使用
方法
不同SAP内存
使用
SET/GET parameters
方法
;SET PARAMETER ID MAT field p_matnr.GET PARAMETER ID MAT field p_matnr.A
基础和管理
17,377
社区成员
95,112
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章