Я сделал это:
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;
Возможно ли выполнить ALTER, или мне нужно отменить ограничение и добавить снова?
Вы можете удалить эффект от того, что вы сделали, просто замените "ADD" на "DROP".