我有几个系统版本的表。我现在需要能够使用“上次修改”的时间戳。
系统版本控制,例如:
, [ValidFrom] DATETIME2(0) GENERATED ALWAYS AS ROW START
, [ValidTo] DATETIME2(0) GENERATED ALWAYS AS ROW END
, PERIOD FOR SYSTEM_TIME([ValidFrom], [ValidTo])
) WITH(SYSTEM_VERSIONING = ON(HISTORY_TABLE = [MySchema].MyTable_HISTORY))
我正在考虑将系统版本控制的ValidFrom用于该时间戳。这是个坏主意吗?我应该添加“上次修改”列吗?