powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Inherited Tables
3 сообщений из 3, страница 1 из 1
Inherited Tables
    #39287923
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прочитал такое в книжке
"PostgreSQL Up and Running, 2nd ed."

что-то не пойму, прокомментируйте плиз выделенное красным.
Как это если я делаю запрос к парент таблице в него включаются все поля в наследованных чайлд таблицах?
Может наоборот?

автор Inherited Tables
PostgreSQL stands alone as the only database offering inherited tables. When you specify
that a table (the child table) inherit from another table (the parent table), PostgreSQL
creates the child table with its own columns plus all the columns of the parent table(s).
PostgreSQL will remember this parent-child relationship so that any structural changes
later made to the parent automatically propagate to its children. Parent-child table design
is perfect for partitioning your data. When you query the parent table, PostgreSQL
automatically includes all rows in the child tables
. Not every trait of the parent passes
down to the child. Notably, primary key constraints, uniqueness constraints, and indexes
are never inherited.
...
Рейтинг: 0 / 0
Inherited Tables
    #39287930
Фотография vyegorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин,

rows == записи, а не поля.
Так и есть, запрос к таблице-родителю возвращает также и записи из всех таблиц-детей.

На этом свойстве (наследование) в данный момент реализуют секционирование в ПЖ, правда “перенаправлять” записи в требуемые секции приходиться триггерами.
...
Рейтинг: 0 / 0
Inherited Tables
    #39287931
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vyegorovРолг Хупин,

rows == записи, а не поля.
Так и есть, запрос к таблице-родителю возвращает также и записи из всех таблиц-детей.

На этом свойстве (наследование) в данный момент реализуют секционирование в ПЖ, правда “перенаправлять” записи в требуемые секции приходиться триггерами.

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


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