powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Проблема с запросом в PL/pgSQL
11 сообщений из 11, страница 1 из 1
Проблема с запросом в PL/pgSQL
    #33486752
Opilki_Inside
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем в мою функцию передается в качестве параметра имя таблицы... мне нужно сделать запрос что-то типа

Код: plaintext
select into rec * from audittablename order by stamp desc limit  1 ;

где rec переменная типа record, а audittablename параметр функции типа text...

этот запрос не срабатывает... по-моему потому что в качестве имени таблицы вписываю переменную... как быть?

Короче говоря, мне нужно в переменную вписать кое-какие значения из таблицы, а имя таблицы заданно в качестве параметра функции. Вот.
...
Рейтинг: 0 / 0
Проблема с запросом в PL/pgSQL
    #33486778
vfabr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
http://www.sql.ru/forum/actualtopics.aspx?search=%E8%EC%FF+%F2%E0%E1%EB%E8%F6%FB&bid=7
...
Рейтинг: 0 / 0
Проблема с запросом в PL/pgSQL
    #33486784
vfabr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вообще прежде чем спросить ну попытайтесь хоть пару раз порыцца в поиске или доке!
...
Рейтинг: 0 / 0
Проблема с запросом в PL/pgSQL
    #33487099
Opilki_Inside
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а execute разве может результат запроса записывать в переменную?
...
Рейтинг: 0 / 0
Проблема с запросом в PL/pgSQL
    #33487203
Funny_Falcon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Opilki_Insideа execute разве может результат запроса записывать в переменную?
В версии 8.1 я это делаю :-)
...
Рейтинг: 0 / 0
Проблема с запросом в PL/pgSQL
    #33487212
vfabr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да может
...
Рейтинг: 0 / 0
Проблема с запросом в PL/pgSQL
    #33487214
Opilki_Inside
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Funny_Falcon Opilki_Insideа execute разве может результат запроса записывать в переменную?
В версии 8.1 я это делаю :-)

а это фича именно 8.1? мне для 7.4 нужно
...
Рейтинг: 0 / 0
Проблема с запросом в PL/pgSQL
    #33487236
Opilki_Inside
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот этот запрос не срабатывает

...
declare
rec record;
...
Код: plaintext
1.
2.
query := ''select into rec * from ''||audittablename||''order by stamp desc limit  1 '';
execute query;
...
Рейтинг: 0 / 0
Проблема с запросом в PL/pgSQL
    #33487244
vfabr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
FOR record_or_row IN EXECUTE text_expression LOOP 
    statements
END LOOP;
...
Рейтинг: 0 / 0
Проблема с запросом в PL/pgSQL
    #33487277
Opilki_Inside
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
разобрался, спасибо!

долго я выпытывал эти строки...
...
Рейтинг: 0 / 0
Проблема с запросом в PL/pgSQL
    #33487296
vfabr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не надо выпытывать надо 1 день поковырятся в доке и построить себе в голове индекс где что лежит

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


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