powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Rules system
10 сообщений из 10, страница 1 из 1
Rules system
    #32586462
ASPU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. Где почитать на русском про составление правил к Postgresql 7.3.4???
2. Возможно ли создание правила, позволяющего делать Insert в сводную таблицу или представление, состоящее из нескольких таблиц???
...
Рейтинг: 0 / 0
Rules system
    #32587057
Sad Spirit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. взять английскую доку, перевести на русский, прочитать. либо книжку купить, в какой-нибудь да есть глава.
2. да.
...
Рейтинг: 0 / 0
Rules system
    #32587389
ASPU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. В том то и вся проблема что в книгах об этом аспекте как-то забывают рассказать.
2. А как это можно реализовать??? В стандарте SQL92 говорится, что так нельзя, но с тех пор много времени прошло, да и система правил должна это как-то решать.
...
Рейтинг: 0 / 0
Rules system
    #32587670
Sad Spirit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
правило как раз и заключается в том, что ты объясняешь базе, как именно надо понимать вставку.

В SQL92, ЕМНИП, описаны случаи, при которых СУБД может решить это автоматически...
...
Рейтинг: 0 / 0
Rules system
    #32588842
ASPU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я так и понял, что оно в этом заключается, но где почитать про то как они составляются???
...
Рейтинг: 0 / 0
Rules system
    #32590276
centur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в pgadmin III есть дока по постгре на английском в chm формате - по поиску rules versus trigger попадешь на раздел - там описано хорошо, с примерами.
в хтмле это где то в районе Server side programming
...
Рейтинг: 0 / 0
Rules system
    #32592841
ASPU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да. Там очень хорошо объясняется чем триггеры отличаются от правил, но про сами правила ОЧЕНЬ мало. ЕСлИ кто может напишите конкретно как создать правило позволяющее делать инсерт в представление составленное из 3 таблиц. ОЧЕНЬ НАДО
...
Рейтинг: 0 / 0
Rules system
    #32594566
centur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.postgresql.org/docs/7.4/interactive/rules-update.html
там достаточно написано.
И не надо понимать буквально, что если дали ссылку на rules versus triggers значит там оно все и написано, поднимитесь на уровень выше в документации и посмотрите по темам.
...
Рейтинг: 0 / 0
Rules system
    #32595531
Sad Spirit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ASPU : клянчить нехорошо.

но на первый раз вот тебе пример:
Код: plaintext
1.
2.
3.
4.
5.
6.
CREATE OR REPLACE RULE three_table_view_insert AS 
ON INSERT TO three_table_view DO INSTEAD (
  INSERT INTO table_one (...) VALUES (...здесь можно использовать NEW...);
  INSERT INTO table_two (...) VALUES (...);
  INSERT INTO table_three (...) VALUES (...);
);
...
Рейтинг: 0 / 0
Rules system
    #32595747
ASPU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое спасибо, но с этим я уже разобрался.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Rules system
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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