Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Изменение типа поля в партицированной таблице / 5 сообщений из 5, страница 1 из 1
03.07.2020, 15:05
    #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
03.07.2020, 15:16
    #39975956
saley
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение типа поля в партицированной таблице
Я так понимаю, надо удалить схему, функцию, потом сделать изменение и сделать партицирование снова.
...
Рейтинг: 0 / 0
03.07.2020, 15:33
    #39975959
msLex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение типа поля в партицированной таблице
Есть подозрение, что самый быстрый вариант создать новую таблицу с правильной структурой и с правильной схемой секционирования, и перелить туда данные.

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


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