Изменить тип данных столбца для многораздельной таблицы

У моей команды есть таблица базы данных, которая многораздельно работает на SQL Server 2008 R2. В таблице есть ПК, который является INT, Мы собираемся исчерпать INT.

Мы планируем перейти на BIGINT, Мы управляем всеми нашими операциями с данными через проекты DACPAC (проект SQL Visual Studio). Один DACPAC для каждой базы данных на нашем сервере. Дело в том, что мы не можем найти элегантный способ изменить тип данных столбца PK. Мы нашли несколько ручных процедур, которые выглядят полезными, но нам бы очень хотелось, чтобы скрипт создавался на лету с использованием проектов DACPAC.

Мы стремимся автоматизировать этот процесс, и у нас есть простой скрипт DACPAC, который обновит БД одним махом.

Может кто-нибудь знает элегантное решение?

Любая помощь / предложения будут с благодарностью.

Заранее спасибо!

0 ответов

Другие вопросы по тегам