我无法在 MS 访问中设置默认值或空值。例如,当我尝试删除父行时,受影响的子行的外键未设置为 NULL。我尝试在设计视图中将默认值设置为 NULL,但它似乎不起作用。
这是我的示例数据:
在人员表中:
ID | Name
1 | Tom
2 | Tim
在客户表中:
ID | Name | processed_By
1 | cust1 | 2
如果我要从员工表中删除 Tim,cust1 仍会在processed_By
列中保留 2。但是,我希望它在从 staff_table 中删除 Tim 后执行以下操作。
ID | Name | processed_By
1 | cust1 | NULL
或者
ID | Name | processed_By
1 | cust1 | 1
希望你能帮我解决这个问题。谢谢你。