Hola a todos, quiero resembrar mis valores de COLUMNAS DE IDENTIDAD a partir de 1 Sé cómo hacer esto con DBCC CHECKIDENT, sin embargo, me gustaría reemplazar el valor en todas las filas existentes. Esta tabla tiene un poco más de 2 millones de filas.Cómo resembrar/reemplazar columnas de identidad en datos existentes
¿Cuál es el mejor enfoque para esta tarea?
Si tiene relaciones de claves forign, sugiero preservar la columna anterior hasta que pueda actualizar todas las tablas secundarias con el nuevo valor de id. Ellos pueden soltarlo. – HLGEM
El problema es que SQL Server no puede tener varias columnas de identidad en una tabla: http://stackoverflow.com/questions/349092/can-a-sql-server-table-have-two-identity-columns. Debería quitar primero el atributo de identidad del anterior. –
YEs, es cierto que necesita eliminar la propiedad de identidad. – HLGEM