Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: пожалуйста помогите с триггером Добавлено: 14.06.07 04:00  

Автор вопроса:  angelnl
таблица Process(id,...team_id,finish)
             Team(id,team_id....,wrk_id)
            Worker(wrk_id,status)

нужно чтобы при обновлении process.finish становилось Worker.status=0
для тех wrk_id, которые находятся в team_id, а team_id таблицы process , т.е. той строчки где произошло обновление. вот.
я написала так. не уверена что это правильно. Еще я использую sqlexpress и почему-то в триггер нельзя добавить новое.вобщем, как мне с ним быть..??

create trigger wrkfree
on dbo.process
for update
as
if update (finish)
begin
set nocount on
update Worker
set worker.status=0
from inserted ins
where (process.team_id=Team.team_id) and (team.wrk_id=worker.wrk_id)
end

Ответить

  Ответы Всего ответов: 1  

Номер ответа: 1
Автор ответа:
 Slay



Вопросов: 27
Ответов: 150
 Web-сайт: www.slaysoft.stormway.ru
 Профиль | | #1
Добавлено: 14.06.07 20:26
Не совсем понял причем тут VB?

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам