Изменение некластеризованного индекса в sybase - PullRequest
0 голосов
/ 01 августа 2010

У меня есть уникальный некластеризованный индекс для таблицы Sybase, который включает 4 столбца: col1, col2, col3 и col4.

Я хочу удалить один из столбцов таблицы.

Я не хочу удалять и заново создавать индекс.

Могу ли я изменить индекс, чтобы не учитывать этот столбец?

1 Ответ

1 голос
/ 27 августа 2010

Короткий номер.

Вы можете изменять только «база данных», «роль» или «таблица» в sybase.С помощью «alter table» вы можете изменять только столбцы.

Добавление или удаление столбца для индексации приводит к повторному созданию индекса.Sybase не любит «модифицировать» что-то, если это нужно создать заново, поэтому вам нужно удалить и создать индекс.

...