Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

UPDATE fehlgeschlagen, weil die folgenden SET-Optionen falsche Einstellungen haben:'QUOTED_IDENTIFIER'

Um diesen Fehler zu vermeiden, musste ich

hinzufügen
SET ANSI_NULLS, QUOTED_IDENTIFIER ON;

für alle meine gespeicherten Prozesse, die eine Tabelle mit einer berechneten Spalte bearbeiten.

Sie müssen den SET nicht hinzufügen innen die proc, verwenden Sie es einfach während der Erstellung, wie folgt:

SET ANSI_NULLS, QUOTED_IDENTIFIER ON;
GO

CREATE PROCEDURE dbo.proc_myproc
...