说我有6个表。使用触发器来保留关系表的历史记录
- 工作站
- Workstation_CL
- 位置
- Location_CL
- 特点
- Features_CL
还有一个额外的字段,表示该更改是否为“更新” E“,”INSERT“或”DELETE“。
工作站表跟踪“modified_by”用户。如果用户更新“工作站”对象的位置,则会更新“位置”表以及“工作站”表。对Workstation表的唯一修改是“modified_by”字段,以便我知道是谁进行了更改。
我遇到的问题是当我考虑拉取审计报告时。我将如何将“Location_CL”中的记录链接到“Workstation_CL”中的记录都由单独的触发器填充。
不知何故我的问题部分被删除。对于那个很抱歉。
问题:如何在“Workstation_CL”和“Location_CL”中提供某种类型的唯一标识符,以便我可以识别每个修订版?例如,当我从“Location_CL”中提取所有记录并查看所有位置更改时,从“Workstation_CL”拉取用户名以更改位置?
那里没有问题吗? –
问题是:'我如何将“Location_CL”中的记录链接到“Workstation_CL”' – MatBailie
中的记录,谢谢@Dems,这是正确的。 – shmick