sql >> Databasteknik >  >> RDS >> Sqlserver

UPPDATERING misslyckades eftersom följande SET-alternativ har felaktiga inställningar:'QUOTED_IDENTIFIER'

För att undvika det felet behövde jag lägga till

SET ANSI_NULLS, QUOTED_IDENTIFIER ON;

för alla mina lagrade processer att redigera en tabell med en beräknad kolumn.

Du behöver inte lägga till SET inuti proc, använd den bara under skapandet, så här:

SET ANSI_NULLS, QUOTED_IDENTIFIER ON;
GO

CREATE PROCEDURE dbo.proc_myproc
...


  1. lång omröstningsinformation från mysql fungerar inte

  2. Kan inte användas i PIVOT-operatorn eftersom den inte är invariant mot NULL

  3. Installera MySQL 5.6 på Ubuntu 20.04

  4. Hur man tar reda på platsen för för närvarande använda MySQL-konfigurationsfil i linux