假设我正在编写这样的查询。
SET foreign_key_checks = 0;
ALTER TABLE `StudentSubjectMarkMap`
ADD CONSTRAINT `here_I_want_some_random_name`
FOREIGN KEY (`id` )
REFERENCES `Subject` (`subjectId` )
ON DELETE NO ACTION
ON UPDATE NO ACTION
, ADD INDEX `here_I_want_some_random_name` (`id` ASC);
SET foreign_key_checks = 1;
我的问题是“是否可以生成一些随机字符串名称作为外键名称?” 我想要这样的东西,因为即使在我删除了那个键名之后,这个查询也会给我重复的键名错误。