Вопрос по триггеру
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Вопрос по триггеру Expand / Collapse
Автор
Сообщение
19.12.2005 13:38
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 19.12.2005 13:27
Сообщ.: 1, Visits: 12
Написал такую бяку. Если изменяется или добовляется строка в таблицу [bold]LoskVes[/bold] то автоматом добавляется новая строка выборочных данных из искомой таблицы.
CREATE trigger InformLosk
on LoskVes
for INSERT
as
INSERT LoskVes_Inform (idNaklWyp, NomWyp, DatWyp, Peredacha, Otgruzka, idNaklOtgr, NaklOtgr)
SELECT LoskVes.id,NomNaklW,DataW,DataPered,DataO,IDTvNakl,NomTvNakl FROM LoskVes

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






Сообщ. #887264
19.12.2005 15:17
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
Надо брать данные из таблицы inserted
INSERT LoskVes_Inform (idNaklWyp, NomWyp, DatWyp, Peredacha, Otgruzka, idNaklOtgr, NaklOtgr)
SELECT LoskVes.id,NomNaklW,DataW,DataPered,DataO,IDTvNakl,NomTvNakl FROM [bold]inserted[/bold]
Сообщ. #887277
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl, Alexey Spirin

Время GMT +3:00, Сейчас 9:36