Проверьте этот ответ:
ORA-00904: строка: неверный идентификатор
Причина: введенное имя столбца отсутствует или неверно.
Действие: введите правильное имя столбца. Допустимое имя столбца должно начинаться с буквы, должно быть не более 30 символов и состоять только из буквенно-цифровых символов и специальных символов $, _ и #. Если он содержит другие символы, он должен быть заключен в двойные кавычки. Это не может быть зарезервированным словом.
Описание ошибки Oracle
Иногда это происходит, если у вас недостаточно прав доступа к вашей БД.