我是h2 db的新手。我在表A中填充(插入)一些数据。因此,每当我在表A中添加一些数据时,我如何确保表B也应该更新。
表A
Prim_Key1 INDEX NAME
1 1 A
2 2 B
3 3 C
表B
Prim_Key2 INDEX Value
Prim_key2 - >填充表格XYZ表INDEX - >从INDEX填充 表A
这里的事情是我用java触发器填充表A的INDEX。因此,只要表A中有新值,表B就不会相应地更新
有没有解决方案?
答案 0 :(得分:0)
试试这个:
FOREIGN KEY(INDEX) REFERENCES TABLEA(INDEX) ON UPDATE CASCADE
一旦父表中的主键更新,这应该更新外键。
如果你想更新一些其他数据(除了外键),那么你应该尝试设置另一个触发器。