Я получаю Ошибка ORA-22992 без ссылки на удаленный столбец.ORA-22992 без удаленной колонки на вид создать
Ошибка: * ORA-22992 не могут использовать локаторы, выбранные из удаленных таблиц» * Причина: колонка удаленного LOB не может ссылаться . Действие: Удалить ссылки на LOBs в удаленных таблицах
Если. Я удалить мой еще пункт, это работает отлично Однако положение еще не имеет удаленную ссылку таблицы
код с ошибкой:..
create or replace view v_myview as
select case
when exists (select count(routing_code), employee_id
from t_employee_logon
where routing_code = 'LOG-ON'
and employee_id = emp.id
group by employee_id
having count(routing_code) > 1)
then 'Logado em mais de um servidor'
else (select control_number
from t_employee_logon
where employee_id = loc.location_id
and wh_id = loc.wh_id
and routing_code = 'LOG-ON'
order by logon_start_date desc, logon_start_time desc
fetch first 1 row only)
end as servidor
from t_location loc
inner join t_employee emp
on loc.c1 = emp.id
and loc.wh_id = emp.wh_id
inner join [email protected] dev
on dev.dev_name = emp.device
inner join [email protected] dev2
on dev.link_device_id = dev2.device_id;
код без ошибок:
create or replace view v_myview as
select case
when exists (select count(routing_code), employee_id
from t_employee_logon
where routing_code = 'LOG-ON'
and employee_id = emp.id
group by employee_id
having count(routing_code) > 1)
then 'Logado em mais de um servidor'
else 'Hello World'
end as servidor
from t_location loc
inner join t_employee emp
on loc.c1 = emp.id
and loc.wh_id = emp.wh_id
inner join [email protected] dev
on dev.dev_name = emp.device
inner join [email protected] dev2
on dev.link_device_id = dev2.device_id;
В чем вопрос? – mathguy