更新 ValidTimeState table 后,如何找到之前的记录?具体邮寄地址

After updating ValidTimeState table, how to find previous record? Specifically postal address

当我获取 LogisticsPostalAddress 记录并更新它时,它会创建一个新记录并使旧记录过期,因为它是一个 ValidTimeState table。这对我来说很有意义,但是有没有办法找出旧记录是什么?

我不想进行 ValidTimeStateUpdate::Correction 类型更新,因为我确实想要新记录。

在您的 select 查询中使用 validTimeState,其范围小于您当前的开始日期。 https://msdn.microsoft.com/en-us/library/gg843767.aspx

SELECT validTimeState(dateFrom, dateTo) * from table

SELECT validTimeState(dateTarget) * from xEP