我用这个公式创建了一个计算列:
(CONVERT([datetime],(CONVERT([varchar],[TradeDate])+' ')+CONVERT([varchar],[TradeTime])))
但是当我保存表格时,公式会自动更改为:
(CONVERT([datetime],(CONVERT([varchar],[TradeDate],0)+' ')+CONVERT([varchar],[TradeTime],0),0))
所以它会导致这个问题:
假设TradeDate
是:2012-08-13
并且TradeTime
是:10:29:59.0000000
而不是显示2012-08-13 10:29:59.000
,而是显示2012-08-13 10:29:00.000
,因为改变了公式。
解决方案是什么?