@exvel

Как изменить схему таблицы MS SQL обеспечив обратную совместимость?

Есть БД на MS SQL, используемая в продакшене.
Проектировалась много лет назад и некоторые архитектурные решения с течением времени показали свою несостоятельность.
Есть желание внести изменения в схемы некоторых таблиц (поменять типы некоторых полей). Но, так как БД используется огромным количеством модулей и переписать их всех разом возможности нет, то простое ALTER тут сразу же всё поломает.
Возможно ли как-то изменить схему и временно обеспечить обратную совместимость на время переписывания модулей?
В моём представлении всплывали мысли вроде скриптов, которые на лету конвертируют типы некоторых полей в старый формат для отдельных модулей. Не очень представляю как это лучше сделать. Может есть какой-то стандартный механизм?
  • Вопрос задан
  • 2829 просмотров
Решения вопроса 1
gbg
@gbg
Любые ответы на любые вопросы
Вы рассматривали возможность использования представлений?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы