[ spirit_vb @ 18.02.2012. 16:42 ] @
Imam problem sa UPDATE trigerom u t-SQL, imam model kako na slici tj. Obrazac(IDObrasca, datum, JMBG, imePrezime, PTTBroj, nazivMesta, nazivUlice) Pacijent(JMBG, imePrezime, PTTBroj, nazivMesta, redniBroj, nazivUlice, brojUUlici) Mesto(PTTBroj, nazivMesta) Ulica(redniBroj, PTTBroj, nazivUlice, brojUUlici) pokusavam da napravim triger nad tabelom Pacijent, koji kada promenim PTTBroj i redniBroj, menja i zavisne atribute nazivmesta, nazivUlice, brojUUlici na osnovu tabela Mesto i Ulica, ali imam problem sa "inserted" i "deleted" logickim tabelama, naime one se ne mogu update-ovati onako kako ja hocu, ne znam da li je neki ima neko drugo resenja ali ovo definitvno ne radi... ALTER TRIGGER [dbo].[TRG_PACIJENT] ON [dbo].[Pacijent] FOR UPDATE AS IF ( UPDATE (PTTBroj) AND UPDATE (redniBroj) ) BEGIN UPDATE inserted SET inserted.nazivMesta = mesto.nazivMesta FROM mesto, inserted WHERE inserted.PTTBroj = mesto.PTTBroj; END Da li neko ima neku ideju posto sam nov u ovoj Tsql prici... Unapred hvala [img]http://imageshack.us/photo/my-images/99/slikad.jpg/[/img] |