powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Вопрос с наследованием таблиц и динам. запросы
5 сообщений из 5, страница 1 из 1
Вопрос с наследованием таблиц и динам. запросы
    #39035812
Фотография Щиче
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист работавший до меня использовал наследование таблиц. Таблицы-потомки он разбросал по разным схемам. Кроме того, у таблиц-потомков есть общее свойство (street_id), которое у разных потомков смотрит в разные таблицы и в родителе отсутствует.

Я пришел к выводу, что надо решать проблему с помощью динамически конструируемого запроса. В Firebird есть оператор
Execute Statement, который собирает запрос из строк внутри ХП. Если Postgres аналог этой конструкции?
...
Рейтинг: 0 / 0
Вопрос с наследованием таблиц и динам. запросы
    #39035817
Фотография Щиче
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот пример Execute Statement

Код: plsql
1.
 EXECUTE STATEMENT 'SELECT MAX(T1.CHECKFIELD) FROM ' || :Q_TABLE_NAME || ' T1 ' INTO :PAR; 
...
Рейтинг: 0 / 0
Вопрос с наследованием таблиц и динам. запросы
    #39035831
p2.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЩичеВ Firebird есть операторНа какую бд ты ссылался, когда спрашивал про этот оператор в форуме Firebird?
http://www.postgresql.org/docs/manuals/
...
Рейтинг: 0 / 0
Вопрос с наследованием таблиц и динам. запросы
    #39035834
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
7-й, в постгресе надо всегда оговаривать язык, о котором речь

Вот например в plpgsql.EXECUTE
http://www.postgresql.org/docs/current/static/plpgsql-statements.html#PLPGSQL-STATEMENTS-EXECUTING-DYN

надо отличать от sql.EXECUTE
http://www.postgresql.org/docs/current/static/sql-execute.html

если первый -- как раз про динамику. то второй -- про prepared statement
...
Рейтинг: 0 / 0
Вопрос с наследованием таблиц и динам. запросы
    #39036089
Фотография Щиче
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwwq, как раз что нужно - спасибо. Версия Postgres 9.1. p.2 Firebird версии 2.5.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Вопрос с наследованием таблиц и динам. запросы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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