sql >> Base de Datos >  >> RDS >> Sqlserver

establecer identidad en la columna

No puede modificar una columna existente para que tenga la "propiedad" de IDENTIDAD; debe:

  • cree una nueva tabla con la misma estructura (pero con IDENTIDAD configurada),
  • activar IDENTITY_INSERT para esta nueva mesa,
  • insertar filas de la tabla anterior en la tabla nueva,
  • deja caer la mesa vieja y,
  • cambie el nombre de la nueva tabla para que tenga el nombre de la tabla anterior.

Si hay claves externas involucradas, también debe arreglarlas.