Изменение ограничения удаления действия - PullRequest
0 голосов
/ 19 августа 2009

Я сделал это:

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;

Можно ли это изменить, или мне нужно удалить ограничение и добавить снова?

1 Ответ

0 голосов
/ 19 августа 2009

Вы можете удалить эффект от того, что вы сделали, просто замените 'ADD' на 'DROP'.

...