取值共有四种:CACADE、NO ACTION、RESTRIC、SET NULL 删除时: 1、CACADE:当在父表(外键的来源表)中删除记录时,首先检查该条记录是否存在对应外键,如果有则同时删除子表中相应记录; 2、NO ACTION:当在父表(外键的来源表)中删除记录时,首先检查该条记录是否存在对应外键,如果有则不允许删除; 3、RESTRIC(默认):当在父表(外键的来源表)中删除记录时,首先检查该条记录是否存在对应外键,如果有则不允许删除; 4、SET NULL:当在父表(外键的来源表)中删除记录时,首先检查该条记录是否存在对应外键,如果有则将子表相应记录的子表外键字段置NULL; 更新时: 1、CACADE:当在父表(外键的来源表)中删除记录时,首先检查该条记录是否存在对应外键,如果有则同时更新子表中相应记录; 2、NO ACTION:当在父表(外键的来源表)中删除记录时,首先检查该条记录是否存在对应外键,如果有则不允许更新; 3、RESTRIC(默认):当在父表(外键的来源表)中删除记录时,首先检查该条记录是否存在对应外键,如果有则不允许更新; 4、SET NULL:当在父表(外键的来源表)中删除记录时,首先检查该条记录是否存在对应外键,如果有则将子表相应记录的子表外键字段置NULL;