Tenemos una tabla con un campo id que es identity de tipo smallint
En la tabla hacemos una consulta y solo hay 10 registros
El mayor id es 11
Cuando queremos hacer un insert da un error
Mens. 8115, Nivel 16, Estado 1, Línea 1
Error de desbordamiento aritmético al convertir IDENTITY al tipo de datos smallint.
Desbordamiento aritmético.
Error de desbordamiento aritmético al convertir IDENTITY al tipo de datos smallint.
Desbordamiento aritmético.
Antes de que te vuelvas loco, tal vez se borraron registros y por eso no lo ves (que es lo nos pasó a nosotros)
La solución es resetear el valor de la identidad y se puede hacer por linea de comandos
También es posible hacer un trucante
No hay comentarios:
Publicar un comentario