我通过 Laravel播种器将SQL数据库导出到 MySQL 数据库。完全导出需要6到7个小时。现在,在完全导出之后,是否可以仅导出新记录或更新记录?并非所有数据库表都具有timestamp
列。
谢谢
答案 0 :(得分:0)
如果在SQL
表中如果有任何日期列可用,那么您可以将其提取出来,因为当您更新或插入任何记录时,日期列将被更新为当前日期和时间。
因此查询将会...
Use [Your_Database]
GO
SELECT *
FROM Your_table
WHERE your_date_column >= DATEADD(HH, - DATEPART(HH, GETDATE()), GETDATE())