...
user_id INTEGER NOT NULL,
CONSTRAINT fk_user_meta FOREIGN KEY (user_id)
REFERENCES users (id) ON DELETE CASCADE ON UPDATE RESTRICT
我从here中知道,ON DELETE CASCADE意味着如果我从users表中删除一行,那么用户元表中的关联行也将被删除.但是更新限制能做什么呢?
...
user_id INTEGER NOT NULL,
CONSTRAINT fk_user_meta FOREIGN KEY (user_id)
REFERENCES users (id) ON DELETE CASCADE ON UPDATE RESTRICT
我从here中知道,ON DELETE CASCADE意味着如果我从users表中删除一行,那么用户元表中的关联行也将被删除.但是更新限制能做什么呢?
如果有任何外键依赖于正在更改的字段,则RESTRICT
可防止该操作发生.