gpt4 book ai didi

mysql - alter table modify column 不能删除行

转载 作者:行者123 更新时间:2023-11-29 02:44:02 26 4
gpt4 key购买 nike

所以我正在尝试运行这个命令:

ALTER TABLE user MODIFY COLUMN email VARCHAR(100) UNIQUE;

但它给了我这个错误,

Cannot delete rows from table which is parent in a foreign key constraint 'draft_map_ibfk_1' of table 'draft_map'

表中没有重复项,因此不应删除任何内容。电子邮件列目前是 TEXT,那么这是导致问题的原因吗?

最佳答案

暂时禁用外国嘿检查:

SET foreign_key_checks = 0;

要启用它,请使用:

SET foreign_key_checks = 1;

关于mysql - alter table modify column 不能删除行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45807986/

26 4 0