Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / два rules на один объект / 4 сообщений из 4, страница 1 из 1
06.03.2007, 11:55
    #34373852
neoweb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
два rules на один объект
возможно я не дочитал внимательно документацию, но вопрос вот в чем: Если создать два правла на один и тот же объект (и на одно и то же действие, например на Insert) то каким из правил будет руководствоваться постгрис?
Спасибо.
...
Рейтинг: 0 / 0
06.03.2007, 15:08
    #34374778
СергейК
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
два rules на один объект
neowebвозможно я не дочитал внимательно документацию, но вопрос вот в чем: Если создать два правла на один и тот же объект (и на одно и то же действие, например на Insert) то каким из правил будет руководствоваться постгрис?
Спасибо.

Skajite, a eto tak slojno samomu proverit ?
Sdelat' CREATE TABLE, CREATE RULE i INSERT ?i posmotret' chto proishodit...

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
wsdb=# CREATE TABLE xx(a int);
CREATE TABLE
wsdb=# CREATE TABLE xx1(a int);
CREATE TABLE
wsdb=# CREATE TABLE xx2(a int);
CREATE TABLE
wsdb=# CREATE RULE xxa as on insert to xx do instead insert into xx1 VALUES(NEW.a);
CREATE RULE
wsdb=# CREATE RULE xxb as on insert to xx do instead insert into xx2 VALUES(NEW.a);
CREATE RULE
wsdb=# INSERT INTO xx values( 1 );
INSERT  0   1 
wsdb=# SELECT * FROM xx;
 a 
---
( 0  rows)

wsdb=# SELECT * FROM xx1;
 a 
---
  1 
( 1  row)

wsdb=# SELECT * FROM xx2;
 a 
---
  1 
( 1  row)

...
Рейтинг: 0 / 0
06.03.2007, 16:15
    #34375043
Shweik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
два rules на один объект
Проще сказать - сработают оба правила.
...
Рейтинг: 0 / 0
06.03.2007, 17:32
    #34375352
neoweb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
два rules на один объект
Спасиб. Писал с компа, на котором небыло возможности это проверить. А тема очень волновала))
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / два rules на один объект / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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