涂改约束删除操作
问题描述:
我这样做:涂改约束删除操作
ALTER TABLE `db`.`my_table`
ADD CONSTRAINT FOREIGN KEY (`my_second_table_id`)
REFERENCES `my_second_table` (`id`);
我应该这样做:
ALTER TABLE `db`.`my_table`
ADD CONSTRAINT FOREIGN KEY (`my_second_table_id`)
REFERENCES `my_second_table` (`id`)
ON DELETE SET NULL;
是否有可能改变这一点,或者我必须删除约束和重新添加?
答
您可以删除所做的操作,只需将'ADD'替换为'DROP'即可。