powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Вызов хранимых процедур
3 сообщений из 3, страница 1 из 1
Вызов хранимых процедур
    #34674054
Фотография Zashibis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то я въехать не могу, уж простите за глупый вопрос.
Есть хранимая процедура:
GetBegin(_BaseDate INT, OUT _NewDate INT, OUT _NewDate2 INT)
Она вызывается в другой хранимой процедуре, и ее возвращаемые значения надо распихать по переменным.
Как это красивше всего сделать?

test_sql=# select GetBegin(1);
getbegin
----------
(1,1)

В MS SQL это вообще записывается как
EXECUTE GetBegin _переменная1, _переменная2 OUTPUT, _переменная3 OUTPUT
и все
...
Рейтинг: 0 / 0
Вызов хранимых процедур
    #34674097
Dan Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
SELECT _NewDate,_NewDate2 INTO _переменная2, _переменная3 FROM GetBegin(переменная1)
Код: plaintext
1.
----------------------------
 Verba volent, scripta manent 
...
Рейтинг: 0 / 0
Вызов хранимых процедур
    #34674122
Фотография Zashibis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Огромное спасибо!
Для большей совместимости сделал
SELECT * INTO _переменная2, _переменная3 FROM GetBegin(переменная1)

Топик клоуз :)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Вызов хранимых процедур
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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