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

Откуда:
Сообщений: 372
Я в T-SQL никогда толком не лез, предпочитал решать задачу уже на стороне приложения родным C#, а с БД работал тока на выборку, обновление и ТД...
А тут задача причем я не уверен что правильно понял, поправьте меня если она окажется нереальной с точки зрения T-SQL.
Нужно создать таблицу для процесса автоматического разноса информации из нее в другие. То есть я вставляю в нее данные и они автоматом разносятся в 2 другие таблицы. В шарпе допустим я бы создал событие и реагировал на него - как быть в T-SQL ?
8 июн 13, 16:38    [14409971]     Ответить | Цитировать Сообщить модератору
 Re: Помогите разобраться с заданием  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31912
sanekoffice
В шарпе допустим я бы создал событие и реагировал на него - как быть в T-SQL ?
В MSSQL есть обработчики событий изменения данных, называются триггеры.

Это хранимые процедуры, которые вызываются при выполнении команд INSERT/UPDATE, после или вместо вставки данных в таблицу.

См. в хелпе CREATE TRIGGER, там есть описание и примеры.
8 июн 13, 17:12    [14410009]     Ответить | Цитировать Сообщить модератору
 Re: Помогите разобраться с заданием  [new]
sanekoffice
Member

Откуда:
Сообщений: 372
спасибо
8 июн 13, 17:18    [14410012]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить