Wenn ich ein Update für meine SQL Server-Datenbank ausführe, erhalte ich ein Ergebnis der Zeilen, die von der Aktualisierung betroffen sind AND die betroffenen Zeilen einiger Trigger.Nur Ergebnis der Aktualisierungsabfrage
So zum Beispiel, ein Update direkt auf Datenbank ausgeführt:
UPDATE: (32 row(s) affected)
Trigger1: (1 row(s) affected)
Trigger2: (2 row(s) affected)
...
Nun, wenn ich _context.Database.ExecuteSqlCommand(query, params)
ausführen ich bekomme immer die Summe aller dieser Ergebnisse ist der Ergebniswert in meinem Beispiel 35
.
Ich brauche nur das Ergebnis der UPDATE
, in meinem Beispiel 32
.
Gibt es eine Möglichkeit, die Ergebnisse der Trigger zu ignorieren?
nette idee, ich werde es versuchen! –
Dies könnte eine bessere Lösung in Bezug auf diesen speziellen Fall sein – Alireza
ja, in meinem Fall sicher. Ansonsten ist die sauberere Lösung deine @ Alireza –