sql server - ejemplo - Script para agregar y eliminar la propiedad de incremento automático de una columna
identity sql server ejemplo (2)
Para una secuencia de comandos sql en la que estoy trabajando, necesito eliminar mediante programación la identidad, la semilla de identidad y el incremento de identidad para una columna en una tabla existente, y luego volver a agregarlos a la tabla al final de la secuencia de comandos. ¿Alguien tiene una referencia o un ejemplo sobre cómo hacer esto?
Sí, solo haces esto:
SET IDENTITY_INSERT [TABLE] ON
Y luego de nuevo en
SET IDENTITY_INSERT [TABLE] OFF
Esto le permitirá ingresar datos manuales en la columna de identidad.
Usted debe hacer esto:
SET IDENTITY_INSERT <TableName> ON
-- Do the inserting in the table with name <TableName>
SET IDENTITY_INSERT <TableName> OFF
Para más detalles mira en el MSDN .