- Для добавления столбцов используется предложение
ADD
:
ALTER TABLE dept80 ADD (job_id VARCHAR2(9)); |
---|
- Новый столбец становится последним столбцом:
- Столбцы можно добавлять и изменять.
- Отсутствует возможность указания места расположения столбца. Новый столбец всегда становится последним столбцом.
В примере на рисунке в таблицу DEPT80
добавляется столбец с именем JOB_ID
. Столбец JOB_ID
становится последним столбцом в таблице.
Примечание. Если при добавлении столбца таблица уже содержит строки, тогда новый столбец первоначально является пустым или принимает для всех строк стандартные значения. Обязательный столбец NOT NULL
можно добавить в таблицу, которая содержит данные в других столбцах, только если заданы стандартные значения. В пустую таблицу столбец NOT NULL
можно добавить без стандартного значения.
Далее: Структура словаря данных