0 / 0 / 0
Регистрация: 27.05.2022
Сообщений: 21
1

Cursor и OraQuery

27.07.2022, 10:52. Показов 1362. Ответов 1

Добрый день. Не могу сообразить, как мне создать функцию и курсор, и выбрать данные через OraQuery из этой функции. Есть какие-то примеры? Или где почитать про это можно. Хочу получить данные неявно.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.07.2022, 10:52
Ответы с готовыми решениями:

Осёл не понимает {cursor: hand; cursor: pointer;}
У меня осёл не понимает такой код: .divHref:hover { cursor: hand; cursor: pointer; }

Oraquery Поиск
Всем здорова! в общем изучая oracle я начал делать тестовую прогу на Delphi! хочу произвести поиск...

ORAquery, SQL запрос
Доброго времени суток! У меня база на Oracle, связь с дельфи все отлично. Когда пишу в ORAquery...

Просмотр запроса в OraQuery
Есть OraQuery можно ли посмотреть исполняющийся запрос? Т.е. запрос с параметрами вроде все...

Не работает параметр в OraQuery
Здравствуйте, имеются параметры, которые отвечают за выборку даты. select ... From ... Where...

1
0 / 0 / 0
Регистрация: 27.05.2022
Сообщений: 21
28.07.2022, 10:07  [ТС] 2
SQL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--pkg
CREATE OR REPLACE package cur_pkg AS 
TYPE t_cur IS REF cursor;
PROCEDURE open_cur_spr_ppl (spr_id IN NUMBER, 
  io_curs IN OUT t_cur);
END cur_pkg;
--pkg_body
CREATE OR REPLACE package body cur_pkg AS
  PROCEDURE open_cur_spr_ppl (spr_id IN NUMBER,
    io_curs IN OUT t_cur)
  IS 
    v_curs t_cur;
  BEGIN
    OPEN v_curs FOR 
    SELECT spravochnik_id, spravochnik_name, spravochnik_family
    FROM spravochnik_people
    WHERE spravochnik_id >= 1770;
    io_curs := v_curs;
  END open_cur_spr_ppl;  
END cur_pkg;
Сделал что-то типо такого, но все ровно не могу разобраться как сделать в OraQuery
В OraQuery сделал такой SQL запрос:
begin
:cursor:=cur_pkg.open_cur_spr_ppl.t_cur(:spr_id, :io_curs);
end;
С параметром io_curs не понятно какой Data_Type ставить
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.07.2022, 10:07
Помогаю со студенческими работами здесь

DLL Компонент OraQuery
Подскажите как в DLL подключить OraQuery. Может быть есть какой-то пример работы с этим...

Заполнить ячейку OraQuery из Edit
Не могу разобраться как осуществить доступ к объекту поля OraQuery и заменить его значением из Edit...

OraQuery Delphi + Oracle Простои запрос
Ребята здравствуйте . SQL Dvelopere формирую простои запрос SELECT employee_id ||'^'||...

Передать массив в качестве параметра в orastoredproc или oraquery
Как сделать, помогите исходниками) Нашел в нэте, но не работает var SaldoArr:variant;...

Передать в делфи для oraquery параметр, в качестве имени таблицы
Запрос: select * from :own.owners where owneruid=0 передаю параметр...

Cursor
Доброго времени суток комрады! Беда у меня какая-то с курсором. Но обо всём по порядку. Мне нужно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru