|
|
|
Два триггера на таблицу
|
|||
|---|---|---|---|
|
#18+
У таблицы TABLE два триггера, один перед инсертом (TBI_TABLE), другой перед инсертом, удалением, апдейтом (TBIDU_TABLE) (на начальном этепе в один их соединить нельзя). Как оракл определяет какой триггер при инсерте стаботает первым?? Или как хочет так и определяет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2003, 12:51 |
|
||
|
Два триггера на таблицу
|
|||
|---|---|---|---|
|
#18+
Два триггера before insert быть не может. Разве что один строчного уровня, а другой - уровня выражения. Кажется в этом случае вторым сработает строчный - читай Concepts - там все подробно расписано. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2003, 12:56 |
|
||
|
Два триггера на таблицу
|
|||
|---|---|---|---|
|
#18+
сорри, может быть и несколько. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2003, 13:03 |
|
||
|
Два триггера на таблицу
|
|||
|---|---|---|---|
|
#18+
Хм... вроде бы в документации написано "...вы можете создавать столько триггеров любого типа, сколько нужно... триггеры одного типа для той же таблицы и команды не имеют определённого порядка срабатывания". Личной практикой это вроде как подтверждено. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2003, 13:07 |
|
||
|
|

start [/forum/topic.php?fid=52&fpage=2815&tid=1992010]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
31ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
22ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 283ms |

| 0 / 0 |
