Вопросы по теме 'sys-refcursor'
Как я могу использовать Oracle SQL Developer для запуска хранимых процедур?
* EDIT6: * Вот что у меня сработало (из принятого ответа):
var ret1 number
var tran_cnt number
var msg_cnt number
var rc refcursor
exec :tran_cnt := 0
exec :msg_cnt := 123
exec get_account(Vret_val => :ret1, Vtran_count => :tran_cnt,...
160166 просмотров
schedule
02.12.2022
Получить определенные поля из sys_refcursor в хранимой процедуре?
Я использую сервер Oracle 9i в своем офисе. Я работаю над процедурой, которая передает sys_refcursor в качестве параметра out в другой пакет (вместе с другими параметрами in). Мне удалось определить тип как запись различных столбцов, которые...
3807 просмотров
schedule
06.02.2022
Курсор Ref с Немедленным выполнением
Я хочу получить результаты в ref_cursor, но не могу этого сделать.
Пожалуйста, предложите мне, как получить результаты в ref_cursor, используя немедленное выполнение
CREATE OR REPLACE PROCEDURE TEST_PROC_QT ( p_name IN VARCHAR2,...
21924 просмотров
schedule
04.04.2022
передача данных из хранимых процедур Oracle в Java
Мы собираемся написать новый веб-интерфейс для большой системы на базе базы данных Oracle. Все бизнес-правила уже закодированы в PL/SQL хранимых процедурах, и мы хотели бы повторно использовать как можно больше кода. Мы напишем несколько новых...
1530 просмотров
schedule
04.06.2024
Oracle sys_refcursor из обычного SQL
У меня есть (упрощенный) Oracle SQL, например:
declare
xd number;
xm number;
DataOut sys_refcursor;
begin
xd := to_number(to_char(sysdate, 'dd'));
xm := to_number(to_char(sysdate, 'mm'));
open DataOut for
select * from dual;
end;...
1072 просмотров
schedule
21.08.2023
Получить SYS_REFCURSOR в таблицу с неизвестными столбцами
У меня есть процедура, которая возвращает SYS_REFCURSOR в качестве параметра OUT . Что я хотел бы сделать, так это вызвать эту процедуру и использовать возвращенное SYS_REFCURSOR в другой процедуре. В этой второй процедуре мне нужно будет...
832 просмотров
schedule
15.06.2023
Проблема с использованием Dapper с C# для вызова хранимой процедуры Oracle с refcursor в качестве выходного параметра, однако refcursor в качестве возвращаемого значения работает
Учитывая этот хранимый оракулом пакет процедур:
CREATE OR REPLACE
PACKAGE TESTPKG AS
FUNCTION TestReturnRefCursor RETURN SYS_REFCURSOR;
PROCEDURE TestingRefCursorsAsOutParam (outp OUT SYS_REFCURSOR);
END TESTPKG
И это тело пакета:...
6714 просмотров
schedule
06.10.2023
Закрывает ли Oracle SYS_REFCURSOR, возвращаемый функцией, которая используется в операторе SELECT?
Мне нужно хранить некоторые запросы в БД (внутри функций в пакетах), а затем вызывать функции из SQL Developer (из ORDS), поэтому я обнаружил, что вы можете возвращать запросы в SYS_REFCURSOR из сохраненных функций следующим образом:
CREATE OR...
1474 просмотров
schedule
24.02.2024
Oracle: возврат динамического набора результатов из sys_refcursor
Мне нужны конвейерные функции, которые могут возвращать таблицу из sys_refcursor с параметром sys_refcursor, который неизвестен во время компиляции.
Например:
select *
from table(pipeline_func(cursor(select 1 col_1, 2 col_2 from dua)))...
1872 просмотров
schedule
12.04.2023
Курсор ссылки Oracle/нормальный курсор на уровне схемы
Мне интересно, можем ли мы объявить cursor или ref cursor на уровне схемы как сохраненные объекты. Я попытался использовать приведенный ниже оператор для ref cursor
CREATE TYPE my_ref_cursor IS REF CURSOR RETURNING employees%ROWTYPE;...
306 просмотров
schedule
09.04.2023
Проблема с запросом Oracle REST POST, возвращающим sys_refcursor
В настоящее время мы создаем прототип REST API, используя облачный уровень бесплатного пользования Oracle APEX. У меня возникла проблема с возвратом sys_refcursor в запросе Oracle REST POST. Вот подробности (я новичок в том, чтобы задавать здесь...
92 просмотров
schedule
06.07.2023