【发布时间】:2015-07-02 19:51:44
【问题描述】:
我在 sql server 和 mysql 中有一个表,我的应用程序首先将记录插入到 sqlserver,然后将记录插入到 mysql 表中。
我需要将 mysql 到 sqlserver 的特定记录与 where 条件下的 lastupdated 时间进行比较。我需要像下面给出的比较
select *
from sqltable
where sqlupdatedtimestamp > DATEADD(SECOND, 60, MYSQLUPDATETIMESTAMP );
我需要把在两个表之间插入0到60秒间隔内的记录吗?
【问题讨论】:
-
您应该查看 DATEDIFF 而不是 DATEADD。
-
如何检查两个日期之间的时间差是否在 0 到 60 秒之间?你能举个例子吗?
-
您使用的查询有什么问题?
标签: sql-server sql-server-2008 sql-server-2008-r2 sql-server-2012