Ich habe Fall wie folgt aus:EntityFramework und EntityFramework Kern Handhabung Update-Befehl Selbstätzendes Spalte
UPDATE TABLE_ABC
SET NAME = NAME + 'XXX_AA'
wie das # Ohne SqlRaw in EntityFramework oder EF-Core ohne Looping C verarbeiten kann. Ich brauche Pure Sintax Linq oder Lambda und EF/EFCore. Vielen Dank.
_why nicht? _: Weil es nicht immer geradeheraus ist, es zu tun. Das Feststellen der Abfrage ist nicht immer möglich, da sich die Namen der DB-Tabelle manchmal ändern können. Dann müssen Sie den Tabellennamen Entitätsnamen zuordnen, was möglich ist, aber ein Aufwand. Und dann kann Ihr Datenbankadministrator es einer (schreibgeschützten) Ansicht zuordnen, und die Abfrage wird mit einem Fehler ausgeführt. Wenn Sie es wirklich in der Datenbank ausführen möchten, sollten Sie gespeicherte Prozeduren verwenden. – Sefe