powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / PL/SQL Как вставить процедуру в запрос?
6 сообщений из 6, страница 1 из 1
PL/SQL Как вставить процедуру в запрос?
    #36622257
imp25
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Люди добрые подскажите каким образом можно в запросе использовать имеющуюся процедуру?
Сама процедура суммирует накладные расходы и в Парусе выводит уже итог, но в таблицы данное значение ни куда не записывается.
...
Рейтинг: 0 / 0
PL/SQL Как вставить процедуру в запрос?
    #36622829
buven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделать функцию, а не процедуру и использовать в запросе ее? И потом, разве в кристале нельзя использовать процедуру без запроса?

P.S. Про то, что речь о кристале я совершенно случайно догадался. Хотите быстрый ответ - пишите систему хотя бы. А то эта тема выглядит так, как будто вы ошиблись форумом.
...
Рейтинг: 0 / 0
PL/SQL Как вставить процедуру в запрос?
    #36622920
imp25
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
buven,

Речь и в самом деле о Кристалле.
Дело в том, что я тока как второй месяц села за отчеты, и к помощи форумов никогда не прибегала.

Как в Кристалле выбрать процедуру без запроса и/или сделать функцию, возвращающую результат процедуры я тоже не знаю.

Учитывая отсутствие книг и возможность поиска информации в инете (доступ ограничен данным форумом и то не легально :-)) ) Прошу простить меня за столь возможно глупые вопросы и неумение пользоваться форумом. Ведь я только учусь. :-))))
...
Рейтинг: 0 / 0
PL/SQL Как вставить процедуру в запрос?
    #36623008
buven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хранимую процедуру в кристале можно задать как источник данных. Большего сказать не могу, т.к. с кристалом никогда не работал. В хелпе этот функционал сто процентов описан и он у вас должен быть. Ну и тут кто-то по-опытнее в кристале думаю поможет при условии правильного вопроса.

Если я все правильно понял, в этом случае он должен звучать так:

"Как в CR задать хранимую процедуру в качестве источника данных?"
...
Рейтинг: 0 / 0
PL/SQL Как вставить процедуру в запрос?
    #36623898
sixers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
buven,

Зделайте из своей процедуры,которая возвращает значение, функцию.
либо, так поизвращайтесь
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
create or replace function FU_test(param in Number)
  return varchar2
as
res varchar2( 320 );
begin
        proc_name(param,res) ;   --процедера,которая возвращает значение  
  return (res);
end;

и потом эту функцию в вашей вьюхе вызывайте
...
Рейтинг: 0 / 0
PL/SQL Как вставить процедуру в запрос?
    #36627472
imp25
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sixersbuven,

Зделайте из своей процедуры,которая возвращает значение, функцию.
либо, так поизвращайтесь
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
create or replace function FU_test(param in Number)
  return varchar2
as
res varchar2( 320 );
begin
        proc_name(param,res) ;   --процедера,которая возвращает значение  
  return (res);
end;

и потом эту функцию в вашей вьюхе вызывайте

Спасибо за содействие, сделала, отчет просто летает:) начальство давольно
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / PL/SQL Как вставить процедуру в запрос?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]