|
|
|
Создаю триггер на View, а он...
|
|||
|---|---|---|---|
|
#18+
Добрый день всем, Пытаюсь создать триггер на View в SQL 2000. А в ответ ошибка, он говорит, что неверно задан объект. (Error 802). Вот текст триггера: CREATE TRIGGER tr_name ON [dbo].View FOR INSERT, UPDATE, DELETE AS print '1' Вроде в документации такая ситуация описана. (CREATE TRIGGER команда). Может кто сталкивался? Всем всего. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2002, 12:54 |
|
||
|
Создаю триггер на View, а он...
|
|||
|---|---|---|---|
|
#18+
Триггера for update, insert, delete на VIEW можно создавать только для простейших вьюх, которые позволяют обновления. С малейшим усложнением VIEW это перестает работать. Так что лучше использовать триггера INSTEAD OF. Сдается мне, ошибка именно эта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2002, 13:01 |
|
||
|
Создаю триггер на View, а он...
|
|||
|---|---|---|---|
|
#18+
RTFBOL. Тебе же нужны триггеры не FOR (AFTER), а триггеры INSTEAD OF. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2002, 13:01 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32020304&tid=1824407]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
172ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 477ms |

| 0 / 0 |
