0
Любая идея, почему я получаю ошибку?Ошибка Sql «неверный идентификатор»
create or replace view PROD as
select
mytable.name as description
from table_name mytable
join another_table another on another.id in (
select mytable1.id
from table_name mytable1
start with mytable1.id = mytable.id
connect by prior mytable1.id = mytable1.parent_id);
Error at Command Line:8 Column:41
Error report:
SQL Error: ORA-00904: "MYTABLE"."ID": invalid identifier
00904. 00000 - "%s: invalid identifier"
*Cause:
*Action:
Это действительно работает для установки моей локальной базы данных. Впрочем, ни на что другое. Работа в базе данных Oracle.
Спасибо
Попробуйте использовать другой псевдоним: 'table' является зарезервированным словом, поэтому лучше не использовать его как псевдоним – Aleksej
, а' desc' - зарезервированное ключевое слово, которое является следующей ошибкой, с которой вы столкнулись после изменения псевдонима таблицы. –
Я просто перехожу на стол, так как я не хочу раскрывать настоящее имя. – Smolda