首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

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

2012-08-31 
如何将记录的秒数转换为日期有一字段createtime,原本为int型,记录的为2000年1月1日到创建该数据时相差的秒

如何将记录的秒数转换为日期
有一字段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',[相差秒数])

热点排行