Hallo Leute,
ich habe ein Problem mit Triggern in einer SQL Server 2000 Umgebung. Der Trigger wird auf eine Tabelle angewand (FOR UPDATE, INSERT). Aus mehreren Quellen wird die Tabelle mit Daten gefüllt. Wenn jetzt zur gleichen Zeit ein INSERT statement aus 2 oder mehr Quellen stattfindet und der Trigger auslöst, kommt es zu Überschneidungen. Der 'inserted' Buffer scheint während der Trigger Abarbeitung überschrieben zu werden. Anscheinend kreiert der SQL Server 2000 nicht für jedes INSERT statement eine eigene Trigger instanz. Kennt jemand abhilfe?
ich habe ein Problem mit Triggern in einer SQL Server 2000 Umgebung. Der Trigger wird auf eine Tabelle angewand (FOR UPDATE, INSERT). Aus mehreren Quellen wird die Tabelle mit Daten gefüllt. Wenn jetzt zur gleichen Zeit ein INSERT statement aus 2 oder mehr Quellen stattfindet und der Trigger auslöst, kommt es zu Überschneidungen. Der 'inserted' Buffer scheint während der Trigger Abarbeitung überschrieben zu werden. Anscheinend kreiert der SQL Server 2000 nicht für jedes INSERT statement eine eigene Trigger instanz. Kennt jemand abhilfe?
Comment