mysql - 删除时 mysql 中的默认行为

标签 mysql foreign-keys

<分区>

如果我这样做

ALTER TABLE `table`
ADD CONSTRAINT `FK_table` 
FOREIGN KEY (`IDtable`) 
REFERENCES `table2` (`ID`) 
ON UPDATE CASCADE;

删除时的默认行为是什么?是restrict、cascade、set null吗?

最佳答案

如果您不设置操作,则默认为NO ACTION

关于mysql - 删除时 mysql 中的默认行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17629936/

相关文章:

php - 更新外键

mysql - 有没有办法从下往上搜索 mySQL 行并根据参数更改结果?

Mysql:以编程方式删除所有外键

Python SQLAlchemy - 外键错误

mysql - 在 MySQL 中使用 Utf-8 选择返回错误结果

mysql - 外键应自动创建一个新条目

PHP MySQL 外键自动插入

php - Mysql,从字段值和 id 值中选择行

php - 重定向文件名中包含 "?"字符的 URL

php - 密码保护 PHP 页面,为下一页设置用户并仍然检查密码