历史数据操作类型
历史数据数据库表中会记录三种操作类型:创建更新删除
创建
创建对象时,会在历史数据数据库表中为已创建的对象添加一条对应的条目,该条目每个字段中都带有值。“创建”操作的操作类型被设置为 1。例如:
历史数据数据库表,其中显示有关创建操作的条目。
历史数据表包括在创建作业单期间初始化的每个字段的条目。因此,单个作业单会显示多个具有相同 ReferenceKey 值的条目。
在本例中,创建了两个作业单:
1. 所创建的第一个作业单的 description 值为 Test Description 1worktype 值为 1id 值为 JobOrder1
2. 所创建的第二个作业单的 description 值为 Test Description 2worktype 值为 1id 值为 JobOrder2
更新
更新对象时,对于每个更新的值,均会在历史数据数据库表中添加一个对应的条目。“更新”操作的操作类型被设置为 2。例如:
历史数据数据库表,其中显示有关更新操作的条目。
在本例中,被更新的作业单在其自己的数据库表中的 UID 为 1。这与历史数据数据库表条目中的 ReferenceKey1 相对应。对该作业单进行更新后,其 description 值更改为 Updated Description,其 id 值更改为 Updated ID
删除
删除对象时,会在历史数据数据库表中为已删除的对象添加一个对应的条目。该条目的操作类型被设置为 3。例如:
历史数据数据库表,其中显示有关删除操作的条目。
在本例中,在历史数据数据库表为已执行的删除操作添加了一个对应条目 (其操作类型被设置为 3)。
这对您有帮助吗?