Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Как организовать триггер  [new]
burmid
Member

Откуда: Москва
Сообщений: 25
Есть две несвязанные таблицы (только в тексте поля NAME2 содержатся отрывки поля NAME1):
1. ID1 int, NAME1 varchar, ...
2. ID2 int, NAME2 varchar, ...
Нужно при изменении поля NAME1 произвести замену в тексте поля NAME2 старого названия на новое.
Как это?
15 авг 03, 15:01    [302100]     Ответить | Цитировать Сообщить модератору
 Re: Как организовать триггер  [new]
JibSkeart
Member

Откуда: Из далекой галактики
Сообщений: 19870
create trigger tram_pam_pat on you_table
for update

if update(name1)

begin

...
end
15 авг 03, 15:09    [302125]     Ответить | Цитировать Сообщить модератору
 Re: Как организовать триггер  [new]
burmid
Member

Откуда: Москва
Сообщений: 25
to JibSkeart.
Это и так понятно, но как определить прошлое (до изменения) значение поля NAME1?
15 авг 03, 16:45    [302375]     Ответить | Цитировать Сообщить модератору
 Re: Как организовать триггер  [new]
Berg
Member

Откуда: Кр-ск
Сообщений: 3480
Если "это итак понятно", то незачем вопросы задавать...

Есть понятие inserted и deleted в триггере...Так вот то, что тебе надо имеется во второй из них

P.S. А вообще есть ощущение, что зря они (таблицы) у тебя несвязанные...:-)
15 авг 03, 16:48    [302382]     Ответить | Цитировать Сообщить модератору
 Re: Как организовать триггер  [new]
JibSkeart
Member

Откуда: Из далекой галактики
Сообщений: 19870
какой вопрос такой и ответ ...
15 авг 03, 16:56    [302402]     Ответить | Цитировать Сообщить модератору
 Re: Как организовать триггер  [new]
ale-805
Member

Откуда: Питер
Сообщений: 670
P.S. А вообще есть ощущение, что зря они (таблицы) у тебя несвязанные...
Мне кажется, что вообще зря у него таблицы.. Может подыскать программиста баз данных?
15 авг 03, 19:08    [302618]     Ответить | Цитировать Сообщить модератору
 Re: Как организовать триггер  [new]
Sha
Member

Откуда: Нижний Новгород
Сообщений: 104
Пардон за неответ, это удел крутых спецов.
Сказывается преподавательское прошлое.
Неужели проще в форум отписать, чем BOL полистать?
Посмотрите узлы про оружие, там с такими вопросами посылают.
Самообразование есть лучшее из возможных.
Удивительная и непонятная мотивация поведения.
15 авг 03, 22:04    [302720]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить