ORA-01758

ORA-01758: таблица должна быть пустой для добавления обязательной колонки (NOT NULL)

Причина:

Вы не можете определить новую колонку как NOT NULL если строки ее существуют в таблице которая изменена.

Действие:

Издайте оператор заново, без спецификации NOT NULL.