我还想将我的 nvarchar(50) 时间码转换为日期时间类型。我的代码是这个:(示例时间 27.03.2013 17:11:27)
UPDATE test
set mytime = CONVERT(nvarchar(50), convert(datetime, mytime, 104))
alter table test
alter column mytime datetime
结果:2013-03-27 17:11:00.000
我总是在几秒钟内得到结果!所有秒都重置为零。
我想用秒将我的 dd.mm.yyyy hh:mm:ss 转换为日期时间!
此转换的视图看起来不错,但在我更新表格后就不行了!!!
select mytime, convert(datetime, mytime, 104)
from test
结果:27.03.2013 17:11:27 2013-03-27 17:11:27.000
我做错了什么?