Как динамически изменить схему таблицы внутри хранимых процедур - PullRequest
0 голосов
/ 29 апреля 2019

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

1 Ответ

0 голосов
/ 29 апреля 2019

Если бы вы использовали SSDT для разработки баз данных, вы могли бы использовать его способность к рефакторингу для выполнения именно этого . Конечно, любой динамический SQL останется нетронутым, поэтому, если он есть в ваших модулях кода, вам нужно будет искать его как обычно.

Если вы не планируете переключаться на SSDT, вы можете создать проект базы данных, импортировать схему из любой существующей базы данных, выполнить любой необходимый рефакторинг и затем внедрить изменения обратно в базу данных, либо с помощью сгенерированного сценария развертывания, либо используя Schema Compare .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...