sql >> Databáze >  >> RDS >> Sqlserver

UPDATE se nezdařilo, protože následující možnosti SET mají nesprávná nastavení:'QUOTED_IDENTIFIER'

Abych se vyhnul této chybě, potřeboval jsem přidat

SET ANSI_NULLS, QUOTED_IDENTIFIER ON;

pro všechny mé uložené procesy upravující tabulku s vypočítaným sloupcem.

Nemusíte přidávat SET uvnitř proc, stačí jej použít při vytváření, takto:

SET ANSI_NULLS, QUOTED_IDENTIFIER ON;
GO

CREATE PROCEDURE dbo.proc_myproc
...


  1. Potřebujete také oprávnění k aktualizaci MYSQL?

  2. PRAGMA table_list v SQLite

  3. Oracle Timestamp, maximální a minimální hodnoty

  4. Jak se dotazovat na UUID pro postgres