ORA-01758: таблица должна быть пустой для добавления обязательной колонки (NOT NULL)
Причина:
Вы не можете определить новую колонку как NOT NULL если строки ее существуют в таблице которая изменена.
Действие:
Издайте оператор заново, без спецификации NOT NULL.