miércoles, 27 de agosto de 2008

Insertando valores con AutoIncrement

Para poder insertar registros en una tabla la cual tiene un campo que es la clave primaria y es auto incremental, previo al/los insert se debe agregar la siguiente linea:

SET IDENTITY_INSERT tabla ON -- <- Elimina la restriccion del autoincremental permitiendo setearlo
GO

INSERT INTO tabla values(1,'campo_1', ...), (2, 'campo_1b', ...)

SET IDENTITY_INSERT tabla OFF -- <- Activa la restriccion de autoincrement
GO

No hay comentarios:

Mis fotos en TrekEarth