我有下表test
的字段
id (PK),
Project Code (CFK),
item code (CFK)
date_code
行可能看起来像:
id, project code, item code, date code
1, project1, item1, 1220
2, project1, item2, 1224
3, project1, item1, null
3, project1, item4, null
4, project1, item1, null
要更新日期代码,我可以用一个简单的更新表来做到这一点
update table test
set date_code='1220'
where project_code='project1' and item_code='item1'
但这可以通过插入和更新触发器来完成吗?
我希望触发器在更新表语法中找到相同/匹配的复合外键字段(项目代码和项目代码),并在日期代码字段的其他行中复制相同的值?
在给 date_code 字段赋值之前,所有行都将存在,因此它是最后完成的。