当我获取LogisticsPostalAddress
记录并更新它时,它会创建一个新记录并使旧记录过期,因为它是一个ValidTimeState表。这对我来说很有意义,但有没有办法找出旧记录是什么?
我不想进行ValidTimeStateUpdate::Correction
类型更新,因为我确实需要新记录。
答案 0 :(得分:3)
在您的选择查询中使用validTimeState,其范围小于您当前的日期范围。 https://msdn.microsoft.com/en-us/library/gg843767.aspx
SELECT validTimeState(dateFrom,dateTo) *来自表格
或
选择 validTimeState(dateTarget) *来自xEP