Удаление столбца

Используйте предложение DROP COLUMN для удаления ненужных столбцов из таблицы:

ALTER TABLE dept80
DROP COLUMN job_id;
Удаление столбца

Столбец можно удалить из таблицы, используя инструкцию ALTER TABLE с предложением DROP COLUMN.

Указания

  • В столбце могут быть или не быть данные.

  • Используя инструкцию ALTER TABLE DROP COLUMN, можно удалить за раз только один столбец.

  • После изменения в таблице должен остаться хотя бы один столбец.

  • После того как столбец удален, его невозможно восстановить.

  • Столбец не может быть удален, если он является частью ограничения или частью ключа индекса, если только не добавлена возможность каскадирования.

  • Если столбец имеет большое количество значений, удаление столбца может занять некоторое время. В этом случае, возможно, лучше пометить его как неиспользуемый (UNUSED) и удалить, когда в системе будет небольшое количество пользователей, чтобы избежать расширенных блокировок.

Примечание. Некоторые столбцы никогда не могут быть удалены, например столбцы, которые образуют часть ключа разбиения таблицы с разделами, или столбцы, образующие часть первичного ключа таблицы, упорядоченной с помощью индекса.

Далее: Представления USER_OBJECTS и ALL_OBJECTS

Статьи по теме
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)