powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Изменение типа поля в партицированной таблице
5 сообщений из 5, страница 1 из 1
Изменение типа поля в партицированной таблице
    #39975951
saley
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго всем дня,

Посоветуйте, как можно изменить тип поля с int на bigint в партицированной таблице.
Изначально попробовал через
Код: sql
1.
ALTER TABLE T113 ALTER COLUMN [id_f] bigint



выдаёт ошибку

Partition column(s) of table don't match partition scheme myRangePS4.

Посмотрел как делали партицирование, делали именно по полю [id_f] 4 секции

Заранее благодарю за помощь...
...
Рейтинг: 0 / 0
Изменение типа поля в партицированной таблице
    #39975956
saley
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я так понимаю, надо удалить схему, функцию, потом сделать изменение и сделать партицирование снова.
...
Рейтинг: 0 / 0
Изменение типа поля в партицированной таблице
    #39975959
msLex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть подозрение, что самый быстрый вариант создать новую таблицу с правильной структурой и с правильной схемой секционирования, и перелить туда данные.

Это, скорее всего, будет быстрее.
Позволит переносить данные порциями.
Если есть "архивные" секции, их переливку можно делать не останавливая работу с данными.
...
Рейтинг: 0 / 0
Изменение типа поля в партицированной таблице
    #39975962
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделать новую функцию, схему, таблицу и перелить туда данные.
...
Рейтинг: 0 / 0
Изменение типа поля в партицированной таблице
    #39975982
saley
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за помощь....
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Изменение типа поля в партицированной таблице
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]