Trigger on view, view on a replciated table ?

  • HI !

    I have the following problem:

    I have 2 tables. These tables are replicated with a transaction replication.

    Now I have to update a other table so far values are changed in these 2 tables. Now I have make a view on it to see all my important values. But when I update one of the 2 tables nothing happens.

    My trigger code:

    CREATE TRIGGER [Steuerschl_Update] ON [dbo].[Stschl]

    INSTEAD OF UPDATE

    AS

    if update (bezeichnung) or update (prozentsatz) or update (kontonummer)

    update [DB].[dbo].[MWST]

    set [DB].[dbo].[MWST].MWStKlasse = Stschl.schluessel,  [DB].[dbo].[MWST].MWSTSatz = Stschl.prozentsatz,  [DB].[dbo].[MWST].Bezeichnung = Stschl.bezeichnung,  [DB].[dbo].[MWST].SteuerkontoGenerell = Stschl.kontonummer

    from Stschl where [DB].[dbo].[MWST].MWStKlasse = Stschl.schluessel AND [DB].[dbo].[MWST].OrgUnit_Nr = Stschl.orgunit_nr

     

    thanks for help!

  • Try:

    UPDATE [DB].[dbo].[MWST]

    SET [DB].[dbo].[MWST].MWStKlasse = Stschl.schluessel

     , [DB].[dbo].[MWST].MWSTSatz = Stschl.prozentsatz

     , [DB].[dbo].[MWST].Bezeichnung = Stschl.bezeichnung

     , [DB].[dbo].[MWST].SteuerkontoGenerell = Stschl.kontonummer

    FROM [DB].[dbo].[MWST]

     INNER JOIN Stschl ON [DB].[dbo].[MWST].MWStKlasse = Stschl.schluessel

      AND [DB].[dbo].[MWST].OrgUnit_Nr = Stschl.orgunit_nr

    Andy

Viewing 2 posts - 1 through 1 (of 1 total)

You must be logged in to reply to this topic. Login to reply