Описание тега ref-cursor

0 ответов

Как передать Datatable как Ref_Cursor в процедуру Oracle?

Как передать таблицу данных как Ref_Cursor в процедуру Oracle? Я использую ODP.NET и клиент Oracle 10g в моей коробке разработки.
13 фев '13 в 05:38
2 ответа

Использовать вывод текста из функции в качестве нового запроса

Продолжая предыдущий случай, которому помогали @Erwin Brandstetter и @Craig Ringer, я исправил свой код следующим образом. Обратите внимание, что моя функция myresult() выходы сейчас textи не таблица (как, как было указано в предыдущем случае, нет с…
3 ответа

PL/SQL многоразовая динамическая программа sql для задач того же типа, но с другой таблицей и столбцом

Спасибо за ответ, ребята. Я вроде решил мою проблему. Раньше я пытался обновить данные с помощью курсора ref в динамическом SQL, используя "where current of", но теперь я знаю, что это не сработает. Затем я попытался использовать% rowtype для хранен…
05 июн '18 в 03:42
1 ответ

Oracle Reference Cursor с пользовательским типом

Я пытаюсь написать хранимую процедуру, которая имеет ссылочный курсор и пользовательский тип. Я хотел получить результат в пользовательский тип, а затем распечатать результат в цикле. До сих пор я попробовал это ниже, проводя некоторые исследования …
24 май '18 в 04:56
1 ответ

Переменная статического курсора PL/SQL в качестве курсора ссылки

У меня есть процедура, которая принимает SYS_REFCURSOR и преобразует его в JSON. В процедуре, которая вызывает вышеупомянутое, я пытаюсь определить CURSOR как нормальный и предоставить его как REF CURSOR. Я получаю PLS-00361. Я понимаю, что могу исп…
16 апр '12 в 13:57
1 ответ

Как вызвать функцию Oracle с курсором Ref в качестве выходного параметра из C#?

Я использую продукт, который предоставляет API базы данных на основе функций Oracle, и я могу вызывать функции через ODP.NET в целом. Тем не менее, я не могу понять, как вызвать функцию, которая включает в себя Ref Refsor в качестве Out-параметра. В…
1 ответ

Oracle с.Net без рекурсора

У меня есть вопрос относительно refcursor. Я использую refcursor в качестве параметра out в хранимой процедуре Oracle. Я написал простой запрос выбора с использованием курсоров и вернул его в качестве набора данных для вызывающей функции. Можно ли н…
04 фев '14 в 06:20
3 ответа

Что эквивалентно REF CURSOR Oracle в MySQL при использовании JDBC?

В Oracle я могу объявить ссылочный курсор... TYPE t_spool IS REF CURSOR RETURN spool%ROWTYPE; ... и использовать его для передачи курсора в качестве возвращаемого значения... FUNCTION end_spool RETURN t_spool AS v_spool t_spool; BEGIN COMMIT; OPEN v…
07 ноя '08 в 22:58
0 ответов

Oracle ORA:01031 при открытии RefCursor

После выполнения процедуры сильфона выдается ошибка ORA: 01031. если вы внимательно посмотрите на этот код в конце процедуры который "v_strSQL := v_strSQL1||' UNION ALL '||v_strSQL2||' UNION ALL '||v_strSQL3||' UNION ALL '||v_strSQL4||' UNION ALL '|…
16 фев '16 в 12:55
1 ответ

Выполнить хранимую процедуру без ref_cursor в sql навигаторе

Я новичок в Oracle и SQL Navigator. Я не могу найти способ выполнить сохраненный процесс и увидеть его результаты. Процедура создается следующим образом. Как мне выполнить этот процесс в SQL Navigator. Я использую sql навигатор 6.7. Также, пожалуйст…
02 апр '14 в 15:22
1 ответ

Postgres CTE с прекурсорами

Как я могу открыть несколько рекурсоров, используя выражения, сгенерированные в CTE? Я использую refcursors для возврата нескольких наборов записей из одной и той же функции, а CTE для набора данных повторно использую во время обработки. Я бы исполь…
18 фев '19 в 23:35
6 ответов

Как проверить хранимую процедуру Oracle с типом возврата RefCursor?

Я ищу хорошее объяснение о том, как протестировать хранимую процедуру Oracle в SQL Developer или Embarcardero Rapid XE2. Спасибо.
1 ответ

Выбрать рефкурсор во временную таблицу

Мне нужно получить refcursor во временную таблицу. Каждый столбец refcursor должен соответствовать соответствующему столбцу таблицы + один ключевой (перечислимый) столбец должен быть во временной таблице. Например, refcursor возвращает следующие дан…
10 май '18 в 12:35
2 ответа

Функция Oracle - выборка из возвращенного ref_cursor - ORA-01001: неверный курсор

У меня возникают проблемы при извлечении из открытого ref_cursor в PL/SQL, когда он возвращается из функции. Когда я помещаю точно такой же оператор извлечения в тело функции вместо оператора return, он работает нормально. function GetBound(p_lat in…
09 май '14 в 06:55
0 ответов

Включает ли какой-либо стандарт SQL определение типа REF CURSOR или TABLE?

Мне всегда трудно читать довольно абстрактную стандартную спецификацию SQL, например, этот документ здесь: http://www.contrib.andrew.cmu.edu/~shadow/sql/sql1992.txt Мне интересно, является ли какая-либо из основных поддерживаемых СУБД концепций типо…
24 июл '11 в 10:57
2 ответа

Oracle ref курсор / нормальный курсор на уровне схемы

Мне интересно, можем ли мы объявить cursor или ref cursor на уровне схемы как хранимые объекты. Я попытался использовать приведенное ниже утверждение для ref cursor CREATE TYPE my_ref_cursor IS REF CURSOR RETURNING employees%ROWTYPE; Но я получил ош…
31 мар '18 в 18:57
2 ответа

Как вызвать хранимую процедуру с помощью курсора ref в Oracle с белкой

Я пытаюсь сделать тот же запрос, который я использую в жабе (сигнатура хранимой процедуры - это два параметра varchar2 и один параметр REF CURSOR) Вот что я делаю с жабой variable myCursor refcursor; EXEC myproc('param1','param2',:myCursor ); print …
14 апр '10 в 15:10
2 ответа

Проблема с параметром Oracle RefCursor

Я использую ODP.NET (переход от поставщика Microsoft), и я застрял в хранимой процедуре, которая возвращает рефкурсор. У меня есть следующая процедура PL/SQL (я немного изменил ее, чтобы сделать ее более общей): PROCEDURE MyProc(parameter_no1 IN NUM…
31 июл '09 в 06:28
0 ответов

MVC4 ReportViewer с хранимой процедурой Oracle REF_CURSOR или параметр OUT?

У меня есть проект MVC4, и я использую Entity Framework для подключения к базе данных, где "живет" моя хранимая процедура Oracle. Я могу успешно подключиться и вижу эту процедуру в обозревателе серверов. Я также могу протестировать эту процедуру, ще…
1 ответ

Как использовать функцию postgresql в другой функции, которая возвращает набор Refcursor

Моя функция как следует СОЗДАТЬ ИЛИ ЗАМЕНИТЬ ФУНКЦИЮ get_history(refcursor, встречное целое число, терпентидное целое число) ВОЗВРАЩАЕТ SETOF refcursor Начать конец Как использовать вышеуказанную функцию в другой функции.