我昨天进行了一个很简单的操作。写了一条sql 查询表里面的一个时间字段,查询的结果是2002-12-05 08:23:18
但是我用delphi adoquery 查询的结果是2002-12-05 08:23:17
也就是说小了一秒。这样我无法真正得到这个记录的准确时间。
大家遇到这样的问题吗?怎样解决的!
但是我用delphi adoquery 查询的结果是2002-12-05 08:23:17
也就是说小了一秒。这样我无法真正得到这个记录的准确时间。
大家遇到这样的问题吗?怎样解决的!
你要准确时间很简单,取道秒就是准确的?把毫秒也取出来啊
SELECT DATEPART(year, GETDATE())as year,DATEPART(month, GETDATE()) as month,DATEPART(day, GETDATE()) as day
,DATEPART(Hour, GETDATE())as Hour,DATEPART(minute, GETDATE())as minute,DATEPART(second, GETDATE())as second
,DATEPART(millisecond, GETDATE())as millisecond