Tengo una base de datos de archivo de archivo eliminada que almacena la ID del archivo que se eliminó, quiero que el administrador pueda restaurar el archivo (así como la misma ID para vincular archivos). No quiero quitar identity_insert de toda la tabla, ya que el incremento en uno funciona muy bien. En mi inserción a TBL_Content
proceso de almacenamiento Tengo algo como estoIDENTITY_INSERT está establecido en OFF - ¿Cómo activarlo?
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
SET IDENTITY_INSERT tbl_content ON
GO
ALTER procedure [dbo].[spInsertDeletedIntoTBLContent]
@ContentID int,
...insert command...
SET IDENTITY_INSERT tbl_content OFF
Pero sigo obteniendo el mismo error:
Cannot insert explicit value for identity column in table 'TBL_Content' when IDENTITY_INSERT is set to OFF.
Cualquier ayuda?
Se derecha. ¡Este es el punto! El siguiente lote de comando para insertar debe comenzar con SET IDENTITY_INSERT tbl_content ON; comando otra vez – Jettero