Bases de DatosblogLenguaje SQL

SQL SERVER Cómo resetear un campo identity?

Cómo resetear un campo identity?

Para resetear un campo tipo identity debes ejecutar la siguiente sentencia:

DBCC CHECKIDENT(‘NOMBRE_TABLA’, RESEED, VALOR)

Ejemplo:

CREATE TABLE login
(
[IdLogin] [int] IDENTITY(1,1) PRIMARY KEY,
[IdUsuario] [varchar](255)NOTNULL,
[Contrasenia] [varbinary](max)NOT NULL
)

Ejecutar:

DBCC CHECKIDENT(‘login’, RESEED, 29)

El resultado de la ejecución de esta sentencia será que el identity de la tabla LOGIN ahora esta inicializado en el valor 29 por lo tanto el próximo valor para IdLogin sera 30.

 

buhoos

Buhoos.com está conformado por profesionales especializados, dispuestos a impartir su experiencia con el propósito de complementar y generar nuevo conocimiento que demanden los futuros profesionales para una mejor integración en el ámbito laboral, además solventar los requerimientos que surjan en implantaciones de nuevos proyectos tecnológicos a nivel empresarial.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.