Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Триггеры... А стоит ли использовать... [MSSQL]


Страницы:   1 2 3

Rafe ©   (2003-12-07 17:14:00) 

Всем привет! Никогда не использовал триггеры. Обходился ХП. Есть такая задача: при изменении значения в поле одной таблицы изменять значение (по определенному правилу) в другом поле этой же записи этой же таблицы. По аналогии вычисляемых полей. Стоит ли для этого использовать триггеры. Объясню на простом примере:

Tab1
---------------
Fld1 Fld2

И надо на изменение (UPDATE) значения в поле Fld1 изменить значение, например в поле Fld2 = 3*Fld1.

Стоит ли использовать Триггеры или нет?
Если у кого есть опыт в написании триггеров, просьба, если не сложно, написать его на основе данного примера.


Shirson   (2003-12-08 05:55:00) [41]

А как это делать БЕЗ триггеров? Ручками отслеживать? :) В сад.
Триггеры для этого и существуют, чтобы голова не болела.

Делаешь триггер на INSERT и вычисляешь поле

set nocount on
update Tab1
set Fld1=Fld2*3


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо