powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Не пойму что от меня хотят...
6 сообщений из 6, страница 1 из 1
Не пойму что от меня хотят...
    #34521310
Pigoga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть строка в некой функции

SELECT netflow_in.srcaddr INTO STRICT src_rec FROM netflow_in WHERE netflow_in.id=ident.id AND netflow_in.snapshot_id=snap_id;

получаю вот что (18 line это про неё)

ERROR: ошибка синтаксиса в конце ввода
LINE 1: SELECT
^
ЗАПРОС: SELECT
КОНТЕКСТ: SQL statement in PL/PgSQL function "count_snapshot" near line 18

Понять что не так - не получается.

Есть идеи?
...
Рейтинг: 0 / 0
Не пойму что от меня хотят...
    #34521342
Фотография pamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вообще-то синтаксис у select into такой
select into (поля через запятую) (переменные через запятую) From ... where...

Если я ничего не путаю...
...
Рейтинг: 0 / 0
Не пойму что от меня хотят...
    #34521444
Pigoga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
http://www.postgresql.org/docs/8.2/static/plpgsql-statements.html - пишу вроде так как тут написано.
...
Рейтинг: 0 / 0
Не пойму что от меня хотят...
    #34521446
Pigoga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста. Может быть есть другой способ присвоить значение из таблицы переменной, при использовании plpgsql? (кроме SELECT INTO)

А то может я велосипед изобретаю...

Единственное другое что приходит в голову - результат в виде SELECT * INTO сохранять во временной табличке, а уже потом выбирать из неё нужное поле... Но хотелось бы в один шаг.
...
Рейтинг: 0 / 0
Не пойму что от меня хотят...
    #34521545
Фотография pamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну не знаю, вот это у меня вполне работает.

Код: plaintext
1.
2.
    select into l_ret.id, l_ret.nick, l_ret.status, l_ret.is_admin id, nick, user_status, is_admin from users
      where id=i_user_id;
...
Рейтинг: 0 / 0
Не пойму что от меня хотят...
    #34521868
Pigoga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, точно. Сделал также - всё заработало, спасибо.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Не пойму что от меня хотят...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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