Blog alskare

.Net y lo que surja

Actualizar datos en columna IDENTITY

Posted by alskare en 20/01/2009

En más de una ocasión me ha pasado que he tenido que hacer una inserción manual en una tabla en la que la clave principal de la tabla es del tipo IDENTITY. En Access, desde programa, se puede hacer sin más, pero en SQL SERVER, tenemos que desactivar explícitamente la identidad. Para ello, bastará con hacer uso de IDENTITY_INSERT tal como se muestra en el siguiente ejemplo:

SET IDENTITY_INSERT dbo.NombreTabla ON 
INSERT INTO TiposDatos(IdContador,Campos...) VALUES(1,...)
SET IDENTITY_INSERT dbo.NombreTabla OFF

Sorry, the comment form is closed at this time.

 
A %d blogueros les gusta esto: