Si intentas insertar (mediante algún software de sincronización de bases de datos o cualquier otro método) valores explí­citos en columnas marcadas como Identity, obtendrás este error:

Cannot insert explicit value for identity column in table 'MiTabla' when IDENTITY_INSERT is set to OFF

Para poder insertar valores especí­ficos en estas columnas, antes de realizar la inserción, corre esta sentencia SQL:

SET IDENTITY_INSERT MiTabla ON

Corre tu proceso de sincronización o inserción de datos, y no olvides al finalizar regresar la propiedad a su valor inicial, corriendo esta sentencia:

SET IDENTITY_INSERT MiTabla OFF

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *


5 − cuatro =