Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
09.08.2012, 18:51
|
|||
|---|---|---|---|
|
|||
Триггер для CACHE на языке tSQL |
|||
|
#18+
Друзья, очень прошу помогите! Суть проблемы следующая: существует две таблицы A и B. Мне нужно, чтобы в триггере на update поля Sitename в A апдейтилось поле Name с определенным значением в B. Как я понимаю, при апдейте мы имеем 2 временных таблички: inserted и deleted. Попытался написать код но он не работает: Trigger tUA [ Event = UPDATE, Foreach = statement, Language = tsql, NewTable = INSERTED, Order = 1, SqlName = tU_A, Time = AFTER ] { if update(Sitename) begin update B set Name = inserted.Sitename where Name = deleted.Sitename end } Т.е. обновляем поле Name из B со значением равным старому значению Sitename из A (deleted), и записываем туда новое значение из A (inserted) Подскажите пожалуйста любой способ это сделать, спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.08.2012, 11:01
|
|||
|---|---|---|---|
Триггер для CACHE на языке tSQL |
|||
|
#18+
dlazarev , Trigger tUA [ Event = UPDATE, Foreach = statement, Language = tsql, Order = 1, SqlName = tU_A, Time = AFTER ] { if update(Sitename) begin update B set Name = inserted.Sitename from inserted,deleted where Name=deleted.Sitename end } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.08.2012, 11:47
|
|||
|---|---|---|---|
|
|||
Триггер для CACHE на языке tSQL |
|||
|
#18+
Похоже заработало, большое спасибо :) Посоветуйте что лучше почитать по этой теме? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.08.2012, 11:58
|
|||
|---|---|---|---|
Триггер для CACHE на языке tSQL |
|||
|
#18+
dlazarevПосоветуйте что лучше почитать по этой теме? MSDN ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=39&tablet=1&tid=1557414]: |
0ms |
get settings: |
5ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
50ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 314ms |

| 0 / 0 |
