Я создал курсор, в котором два запроса соединены с внутренним соединением, но запрос не компилируется, это ошибка в конце первого запроса, но тот же запрос выполняется без курсора.
cursor data is
select * from
select rid,id, order from table1
inner join
select pid, name, order from table2
on table1.order = table2.order
исходный запрос намного больше и сложнее, но конечный результат будет следующим:
Это ошибки компиляции в конце первого запроса, и они носят общий характер, я думаю, синтаксис для создания двух соединенных запросов неправильный (хотя это дикое предположение)
Ошибка:
Оператор SQL игнорируется // при выборе слова первого запроса
Отсутствует правая скобка // в последнем словепервого запроса
Эксперты, пожалуйста, помогите