请问此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')



谢谢!
...全文
69 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
青锋-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
  • 打赏
  • 举报
回复
举个例子

34,838

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧