У меня есть ряд инцидентов, когда SSMS сообщает мне, что требуется воссоздание таблицы, даже для чего-то простого, например, для создания столбца, допускающего значение NULL. Если на эту таблицу ссылаются FK, я в идеале хотел бы найти способ временного удаления этих FK из «других» таблиц, воссоздания моей таблицы, а затем снова воссоздания FK в другой таблице.
Есть известный способ сделать это?
Отключение в этом случае не сработает.
Я бы, наверное, сделал это:
Шаг 4 является необязательным, и вместо этого вы добавляете сценарий из шага 2/3.