请问此oracle 的函数如何转换成sql server 函数

royal126 2008-04-08 05:13:25
这是oracle的函数如果转成sql server函数
TO_DATE(TO_CHAR(rqsj,'YYYY/MM/DD')||' '||SUBSTR(xssj,1,2)||':'||SUBSTR(xssj,3,2),'YYYY/MM/DD HH24:MI')



谢谢!
...全文
21 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
青锋-SS 2008-04-08
[Quote=引用楼主 royal126 的帖子:]
这是oracle的函数如果转成sql server函数
TO_DATE(TO_CHAR(rqsj,'YYYY/MM/DD') ¦ ¦' ' ¦ ¦SUBSTR(xssj,1,2) ¦ ¦':' ¦ ¦SUBSTR(xssj,3,2),'YYYY/MM/DD HH24:MI')
谢谢!
[/Quote]

--貌似是这样
select cast(convert(char(10),rqsj,120)+' '+left(xssj,2)+':'+substring(xssj,3,2) as datetime)
回复
青锋-SS 2008-04-08
貌似还要用substring()/left()/right()之类的函数来截取.
回复
wzy_love_sly 2008-04-08
select convert(varchar(10),getdate(),120)
总之用convert或cast( '' as datetime)
回复
青锋-SS 2008-04-08
举个例子
回复
相关推荐
发帖
MS-SQL Server
创建于2007-09-28

3.3w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
帖子事件
创建了帖子
2008-04-08 05:13
社区公告
暂无公告