-
Помогите написать триггер на изменение в таблице Table.
При изменении надо, например, сумму 2 - х полей занести в 3-е поле.
-
В чем ваши трудности?
-
можешь написать простенький пример триггера, где при UPDATE в таблице TABLE нужно сумму двух полей (s1,s2) записать в поле 3 (s3) ?
-
почему бы тебе не взять его (пример) из хелпа (BOL)? сложностью они там не отличаются.
+
для отображения суммы 2х полей в третьем надобности в тригере нет, проще сделать вычисляемое поле (хелп по CREATE TABLE, или даже на клиенте, тогда goto справка по используемому датасету).
-
да я знаю. но в моей работе при использовании трггера скорость работы программы уменьшится
-
ну и зачем тогда он нужен? :)
-
ошибся, то есть кароч быстрее будет работать.
и заодно еще вопрос. можно ли сделать триггер на модификацию конкретных полей таблици?
-
Удалено модератором
Примечание: Ошибся
-
> и заодно еще вопрос. можно ли сделать триггер на модификацию
> конкретных полей таблици?
Можно сделать триггер на модификацию вообще, а в нем уже проверять, модифицировались те поля, которые интересуют или нет.
-
напишите ктоньть примерчик.
-
Не надо хранить вычисляемые значения, кроме беды ничего не принесет.