Posted By: Tex (Tex) on 'CZdatabases'
Title:     Re: MSSQL - triggery
Date:      Tue Aug 19 08:14:27 2003

Hi,
jestli mas SQL 2000 dej si analyzovat stored procedures v Query profileru, jo 
zapni si i Errorss protoze je to defaultne vypnute. Trasuje potom nejenom 
selecty ale taky triggery a procedury... :)

Tex.
 

> Ahoj.
> 
> 
>   Vrtam se ted v kodu jednoho triggeru a mam tam nasledujici konstrukci:
> 
> select @a=a, @b=b from inserted
> if (@a=0) begin
>    update tab set a= -1 where ...
> end
> 
> if (@b=0) begin
>    update tab set b=-1 where ...
> end
> 
> Ten trigger je nad tabulkou 'tab' a prikaz s set a=... mi chodi v pohode,
> ale 
> jakmile odkomentuju prikaz s set b=... tak mi to selze. Vrtal jsem se v tom 
> hodinu, nez jsem to oblepil logovacima insertama a zjistil, ze chyba je v
> tom 
> druhem prikazu. Tech triggeru je tam vic a vim, jak se volaji, ale kde a na
> cem
> mi to spadne jsem neodhalil.
>   Mel bych par dotazu:
> 1] existuje nejake podrobne logovani, jak jdou triggery a kde to vyhuci a 
>    s jakou chybou?  Kde se to zapina?
> 2] netusite v cem by mohla byt chyba?;-)
> 
> Diky,
> Jovo.

Search the boards