Переименование столбцов таблицы и ограничений

Чтобы переименовать столбцы таблицы, используйте предложение RENAME COLUMN инструкции ALTER TABLE.

2-24-5362177

Чтобы переименовать любое существующее ограничение для таблицы, используйте предложение RENAME CONSTRAINT инструкции ALTER TABLE.

2-24-2-2118409

При переименовании столбца таблицы новое имя не должно конфликтовать с именем любого существующего столбца в таблице. С предложением RENAME COLUMN не допускается включать никаких других предложений.

В примерах на рисунке используется таблица marketing с первичным ключом mktg_pk, определенным в столбце id.

     CREATE TABLE marketing (team_id NUMBER(10),     target VARCHAR2(50),

CONSTRAINT mktg_pk PRIMARY KEY(team_id));

2-24-3-6674373

В примере a столбец id таблицы marketing переименовывается в mktg_id. В примере b mktg_pk переименовывается в new_mktg_pk.

При переименовании любого существующего ограничения для таблицы новое имя не должно конфликтовать с именами всех существующих ограничений. Для переименования создаваемых системой имен ограничений можно использовать предложение RENAME CONSTRAINT.

Далее: Проверка последовательностей

Related Posts