Tecnología

Inicio

Cómo restablecer un campo de identidad

Un campo de identidad, o columna, se utiliza para crear una única forma de acceder a una fila de una tabla de base de datos. Cada valor de identidad es única y se crea automáticamente cuando se inserta una nueva fila. Puede cambiar un campo de identidad mediante el uso de una función en bases de datos MySQL y SQL Server, y es necesario para restablecer la identidad en el acceso al recrear el campo.

Instrucciones

servidor SQL

1 Abra un editor de SQL Server.

2 Añadir un código SQL para restablecer la identidad:

DBCC CHECKIDENT ( "Cliente", RESEED, 0)

Reemplazar el texto "MyTable" con el nombre de la tabla de base de datos cuya identidad debe ser reiniciado.

3 Ejecutar el código en SQL Server. El campo de identidad se restablecerá a 0.

MySQL

4 Abra un editor de MySQL.

5 Agregue el código siguiente:

USE pubs

IR

DBCC CHECKIDENT (MiTabla, RESEED, 100)

IR

Reemplazar el texto "MyTable" con el nombre de la tabla de base de datos cuya identidad debe ser reiniciado. Cambiar el número "100" a lo que le guste la columna de identidad que se establece en.

6 Ejecutar el código en el editor de SQL. Esto restablecerá el valor de la columna de identidad a 100.

acceso Microsoft

7 editor de acceso abierto.

8 Añadir un código para dejar la columna de identidad:

ALTER TABLE [nombre_tabla] DROP COLUMNA [COLUMN_NAME]

Reemplazar el texto "nombre_tabla" y "nombre_columna" con los valores de la tabla de base de datos y la columna de identidad.

9 Añadir un código para recrear la columna:

ALTER TABLE [nombre_tabla] Añadir columna [COLUMN_NAME] IDENTIDAD (0,1)

Reemplazar el texto "nombre_tabla" y "nombre_columna" con los valores de la tabla de base de datos y la columna de identidad.

10 Ejecutar el código. El campo de identidad de la tabla se elimina y vuelve a crear. El campo de identidad se restablecerá a 0.