Изменение INT на BigInt

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

Теперь у нас есть новый datamart в разработке. Поэтому мы подумали, почему бы не изменить все эти столбцы на BIGINT, и нам не о чем беспокоиться о новом наборе запросов.

Поскольку данные уже загружены, я решил использовать Management Studio и изменить тип данных. Но сначала я получаю предупреждение:

Saving Definition Changes to tables with large amounts of data could take a considerable amount of time. While changes are being saved, table data will not be accessible.

Тогда я получаю ошибку:

Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.

Как мне обойти это?

Ответы на вопрос(6)

Ваш ответ на вопрос