Несколько FK с ON DELETE CASCADE для одной и той же таблицы (MSSQL2008) - PullRequest
2 голосов
/ 09 июля 2009

Я сталкиваюсь с проблемой, описанной KB321843 и этим вопросом . Оба говорят только о MS SQL Server 2005 (или старше), а я работаю в 2008 году.

Я действительно надеялся, что это исправлено в последних версиях, но не похоже, что это так. Может ли кто-нибудь это подтвердить (или, лучше, скажите, как я могу заставить его работать)?

1 Ответ

0 голосов
/ 09 июля 2009

Это не может быть исправлено.

Что если вы укажете один каскад до таблицы как NULL, другой - DELETE. Как это можно решить?

Я столкнулся с той же ошибкой, но я решил использовать триггеры в основном, чтобы контролировать удаление.

...