Я пытающийся получить реф курсор для выполнения динамического запроса и возвращают результаты. Вот пример того, что я пытаюсь сделать:выражения неправильного типа от слабого опорного курсора
DECLARE
TYPE CUR_DATA IS REF CURSOR;
OUT_DATA CUR_DATA;
SQL_Statement NVARCHAR2(8000);
BEGIN
SQL_Statement := ' SELECT * FROM dual ';
OPEN OUT_DATA FOR SQL_Statement;
END;
почему это дает мне ошибку говоря: выражение неправильного типа? Этот курсор курсора слабо набрал, не так ли? Помогите!
NVARCHAR2 или VARCHAR2 Doesnt дело ко мне, и я даже не знают разницы между ними. Спасибо за совет! Я ударился головой о стену на том, что 1 – Adamantine
@Adamantine: Да, тогда идите со вторым подходом, используя varchar2 –