繁体   English   中英

有没有办法从 mssql 增量导出到 mysql?

[英]Is there a way to do a incremental export from mssql to mysql?

我通过Laravel 播种机将 SQL 数据库导出到MySQL数据库。 完全导出需要 6-7 个小时。 现在,在完全导出之后,有没有办法只导出新的或更新的记录? 并非所有数据库表都有timestamp列。

谢谢

如果在您的SQL表中,如果有任何日期列可用,那么您可以提取它,因为当您更新或插入任何记录时,日期列将使用当前日期和时间进行更新。

所以查询将是......

Use [Your_Database]
GO
SELECT *
FROM Your_table
WHERE your_date_column >= DATEADD(HH, - DATEPART(HH, GETDATE()), GETDATE())

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM