社区
基础和管理
帖子详情
求解: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
我用直接减得出来的是一个时间型的数.请问如何可以转换为秒数的方式.谢谢!
...全文
159
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
SQL
Server
、
ORALCE
数据库被分为关系型数据库和非关系型数据库。
SQL
Serer 和Oracle都是的意思就是一个机构化的数据库,创建在关系模型(二维模型)基础上主流的关系性数据库有Oracle、My
SQL
、
SQL
Server
、DB2、Microsoft Access,本次主要复习Oracle、
SQL
server
。
oralce
, DB2 ,
sql
server
, my
sql
各数据库字段总结
oracle数据类型取值范围描述备注Char(n)n=1 to 2000字节存储固定长度的字符串。默认长度为1。Varchar2(n)n=1 to 4000字节可变长的字符串,具体定义时指明最大长度n,这种数据类型可以放数字、字母以及ASCII码字符集(或者EBCDIC等数据库系统接受的字符集标准)中的所有符号。如果数据长度没有达到最大值n,Oracle 会根据数据大小自动调节字段长度,如果你的数据前后有空格,Oracle 8会自动将其删去。VARCHAR2是最常用的数据类型。可做索引的最大长度3209。V
ACCESS.
SQL
server
.
Oralce
数据库注入详解
对access,
SQL
server
,
oralce
数据库注入详细讲解(基础),涉及各种
方法
注入流行数据库,
使用
burp爆破工具解析,让知识更自觉进入人脑,欢迎参考
Sql
Server
中日期和
时间
数据类型及
函数
日期和
时间
数据类型下表列出了 Transact-
SQL
的日期和
时间
数据类型.数据类型 格式 范围 精确度 存储大小(以字节为单位) 用户定义的秒的小数精度 时区偏移量 time hh:mm:ss[.nnnnnnn]00:00:00.0000000 到 23:59:59.9999999100 纳秒3 到 5有无date YYYY-MM-DD0001-01-01 到 9999-12-311 天3无无smalldatetime YYYY-MM-DD hh:mm:ss1900-01-01 到 2079-06-0
SQL
Server
移植到
Oralce
项目实战
项目背景 移植一个现有系统到Oracle。原系统基于.Net Framework 1.1,
SQL
Server
2000数据库,数据操作基本全部
使用
Store Procedure,总数逾千,因此总体涉及的PL
SQL
开发量比较大。 优先级高,开发时程短,参与人员多,是这个项目的显著特点。本人作为项目负责人,主要按照下列步骤进行,最终圆满达成目标。 第一步
基础和管理
17,377
社区成员
95,112
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章