powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / хранимые процедуры, return type - record
4 сообщений из 4, страница 1 из 1
хранимые процедуры, return type - record
    #34497242
Guest135
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
postgreSQL 7.4
Создаю функцию

авторCREATE OR REPLACE FUNCTION sl(integer)
RETURNS record AS
'
DECLARE
record2 record;

cur_id int4 := 0;

record1 record;

BEGIN

SELECT id, user_id FROM sessions WHERE id = cur_id INTO record2;

RETURN record2;

END;'
LANGUAGE 'plpgsql' VOLATILE;

пытаюсь выполнить запрос
авторselect * from sl(3)

посылает
автор a column definition list is required for functions returning "record"

вроде у меня и тип - record, но все равно посылает.
подскажите пожалуйста в чем трабла
...
Рейтинг: 0 / 0
хранимые процедуры, return type - record
    #34497255
.gc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
.gc
Гость
record - сильно абстрактен.
сходу не вспомню соответствующий раздел документации, искать лень, но итоги таковы:
1) либо возвращаете [ setof ] some_defined_composite_or_table_type
2) либо явно пишите в from func_returning_setof_or_record(args) as (f1 type1, f2 type2..)
...
Рейтинг: 0 / 0
хранимые процедуры, return type - record
    #34497271
Guest77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в том-то и фишка, что в мане так же
http://www.postgresql.org/docs/7.4/interactive/plpgsql-declarations.html

спасибо, сейчас попробую
...
Рейтинг: 0 / 0
хранимые процедуры, return type - record
    #34497280
Guest77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а, торможу, вижу уже что не точно также :)
с setoff все работает, спасибо огромное :)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / хранимые процедуры, return type - record
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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