Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

АКТУАЛИЗАЦИЯТА е неуспешна, защото следните опции на SET имат неправилни настройки:„QUOTED_IDENTIFIER“

За да избегна тази грешка, трябваше да добавя

SET ANSI_NULLS, QUOTED_IDENTIFIER ON;

за всички мои съхранени процедури за редактиране на таблица с изчислена колона.

Не е необходимо да добавяте SET Вотре процедурата, просто го използвайте по време на създаване, като това:

SET ANSI_NULLS, QUOTED_IDENTIFIER ON;
GO

CREATE PROCEDURE dbo.proc_myproc
...


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Аргументът за изчакване на pyodbc.connect се игнорира за извиквания към SQL Server

  2. как да проверя структурата на колоните в ssis?

  3. NEWID() срещу NEWSEQUENTIALID() в SQL Server:Каква е разликата?

  4. Грешка при изпускане на индекс в база данни на SQL Azure:Неправилен синтаксис близо до ключовата дума „ON“ (потребителски контекст =dbo)

  5. SQL рекурсивен CTE:Намиране на обекти, свързани по свойство