问题 问答题 简答题

设有关系R(A,B,C)和S(D,E,A),其中A是R的主键和S的外键,为了不破坏参照完整性,当修改R中的A值时,对S中的A值可能有几种修改?

答案

参考答案:

NOACTION:对依赖表没影响,

CASCADE:对应外键值一起修改,

RESTRICT:只有当依赖表中没有对应的外键值时才能修改,否则拒绝修改,

SETNULL:对应外键值全置空,

SETDEFAULT:对应外键值全置为预设的默认值。

多选题
多项选择题