ORA-00983

ORA-00983: не определяется колонка ROWID - не соответствующий SQL тип данных

Причина:

Была сделана попытка создать таблицу с колонкой ROWID как в:

CREATE TABLE ... AS SELECT ROWID ... FROM ...

которая не допустима, потому что она не соответствует типу данных SQL для колонки ROWID.

Действие:

Преобразуйте ROWID в тип данных CHAR, используйте функцию ROWIDTOCHAR следующим способом:

CREATE TABLE ... AS SELECT ROWIDTOCHAR (ROWID)... FROM ...