读书人

怎么将记录的秒数转换为日期

发布时间: 2012-08-31 12:55:03 作者: rapoo

如何将记录的秒数转换为日期
有一字段createtime,原本为int型,记录的为2000年1月1日到创建该数据时相差的秒数
现在由于需要将数据转移到新数据库中,新数据库的createtime为datetime型,所以需要将原来的createtime转换成具体时间
应该如何进行批量的转换呢?

[解决办法]

SQL code
--例如:select dateadd(second,589623,'2000-01-01')2000-01-07 19:47:03.000--你的应该这样:select dateadd(second,秒数字段名字,'2000-01-01') from 表名字
[解决办法]
用dataadd(ss,createtime,'2000/1/1')
[解决办法]
探讨
SQL code


select dateadd(s,'2000-01-01',[相差秒数])

读书人网 >SQL Server

热点推荐