Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.05.18;
Скачать: CL | DM;

Вниз

Триггер в Ms SQL 2005   Найти похожие ветки 

 
IOrist   (2008-04-19 11:52) [0]

Помогите написать триггер на изменение в таблице Table.
При изменении надо, например, сумму 2 - х полей занести в 3-е поле.


 
b z   (2008-04-19 12:06) [1]

В чем ваши трудности?


 
IOrist   (2008-04-19 12:13) [2]

можешь написать простенький пример триггера, где при UPDATE в таблице TABLE нужно сумму двух полей (s1,s2) записать в поле 3 (s3) ?


 
sniknik ©   (2008-04-19 12:37) [3]

почему бы тебе не взять его (пример) из хелпа (BOL)? сложностью они там не отличаются.
+
для отображения суммы 2х полей в третьем надобности в тригере нет, проще сделать вычисляемое поле (хелп по CREATE TABLE, или даже на клиенте, тогда goto справка по используемому датасету).


 
IOrist   (2008-04-19 12:40) [4]

да я знаю. но в моей работе при использовании трггера скорость работы программы уменьшится


 
b z   (2008-04-19 12:48) [5]

ну и зачем тогда он нужен? :)


 
IOrist   (2008-04-19 13:09) [6]

ошибся, то есть кароч быстрее будет работать.

и заодно еще вопрос. можно ли сделать триггер на модификацию конкретных полей таблици?


 
Игорь Шевченко ©   (2008-04-19 13:13) [7]

Удалено модератором
Примечание: Ошибся


 
DrPass ©   (2008-04-19 14:05) [8]


> и заодно еще вопрос. можно ли сделать триггер на модификацию
> конкретных полей таблици?

Можно сделать триггер на модификацию вообще, а в нем уже проверять, модифицировались те поля, которые интересуют или нет.


 
IOrist   (2008-04-19 14:17) [9]

напишите ктоньть примерчик.


 
Anatoly Podgoretsky ©   (2008-04-19 14:30) [10]

Не надо хранить вычисляемые значения, кроме беды ничего не принесет.


 
ANB   (2008-04-21 12:04) [11]


> Anatoly Podgoretsky ©   (19.04.08 14:30) [10]
> Не надо хранить вычисляемые значения, кроме беды ничего
> не принесет.

Иногда есть смысл это делать.
Но в случае автора - действительно вредное желание.


 
BoxTer   (2008-04-22 08:33) [12]

BOL - Create trigger - Examples



Страницы: 1 вся ветка

Текущий архив: 2008.05.18;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.027 c
15-1207111990
nnn
2008-04-02 08:53
2008.05.18
CMS


2-1208603961
lewka-serdceed
2008-04-19 15:19
2008.05.18
как убрать крестик, которым закрывается форма.


3-1197064145
wipr
2007-12-08 00:49
2008.05.18
Проблема с открытием pFIBDataSet по FB 1.5.1


15-1207295964
Kolan
2008-04-04 11:59
2008.05.18
Посоветуйте IDE для руби.


3-1197548717
kudatsky
2007-12-13 15:25
2008.05.18
Как определить количество открытых DBF-файлов ?