ALTER COLUMN

28/03/2008 - 12:54 por Nelson Rodriguez | Informe spam
Necesito cambiar una columna que es IDENTITY a que no lo sea mediante ALTER
TABLE ALTER COLUMN.
Còmo deberìa hacerlo?

Gracias

Nelson Rodriguez
neroig@adinet.com.uy
 

Leer las respuestas

#1 Alejandro Mesa
28/03/2008 - 13:56 | Informe spam
Nelson Rodriguez,

Eso no se puede hacer. Puedes crear una nueva columna, mover la data hacia
ella, eliminar la columna identity y luego renombrar la nueva columna. Si
tienes alguna restriccion que hace referencia a la columna identity, deberas
elimar esas retricciones antes de eliminar la columna y agregar las mismas
cuando hayas renombrado la nueva columna.

Si vas al Enterprise Manager o SSMS, trata de hacer el cambio desde la
pantalla de disenio de la tabla pero no salves el cambio. Existe un boton que
te permite generar el script que EM / SSMS utilizara para hacer el cambio.
Puedes revisar que eso es lo mismo que haran esos dos utilitarios.

AMB


"Nelson Rodriguez" wrote:

Necesito cambiar una columna que es IDENTITY a que no lo sea mediante ALTER
TABLE ALTER COLUMN.
Còmo deberìa hacerlo?

Gracias

Nelson Rodriguez



Preguntas similares