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.