
高分求:在sql2000中将日期2010-01-31 13:13:13”转化为毫秒的方法1296477608
sql2000的表(i_supply)中存着一列(sd_publishdate)日期型的数据如“2009-5-28:25:13”。请问,怎么通过sql语句或者其他易于操作...
sql2000的表(i_supply)中存着一列(sd_publishdate)日期型的数据如“2009-5-2 8:25:13”。
请问,怎么通过sql语句或者其他易于操作的办法实现该列数据由日期转化成毫秒数,(转化成距离日期“1970-01-01 08:00:00”的毫秒数)
比如原来的数据为“2010-01-31 13:13:13”则转化后应该为“1296477608”
更正 是’秒’不是毫秒。因为需要读取该列的信息,然后转换成秒,不知道该怎么利用DATEDIFF写这个语句了。麻烦知道一下吧。
自行解决,从www.bzxy.net和www.wfgqw.com获得了灵感自行解决了。 展开
请问,怎么通过sql语句或者其他易于操作的办法实现该列数据由日期转化成毫秒数,(转化成距离日期“1970-01-01 08:00:00”的毫秒数)
比如原来的数据为“2010-01-31 13:13:13”则转化后应该为“1296477608”
更正 是’秒’不是毫秒。因为需要读取该列的信息,然后转换成秒,不知道该怎么利用DATEDIFF写这个语句了。麻烦知道一下吧。
自行解决,从www.bzxy.net和www.wfgqw.com获得了灵感自行解决了。 展开
展开全部
select datediff(ss,'1970-01-01 08:00:00',sd_publishdate) FROM i_supply
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select datediff(ss,'1970-01-01 08:00:00',sd_publishdate) FROM i_supply
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select datediff(ss,'1970-01-01 08:00:00','2010-01-31 13:13:13')
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询