Campos de autoincremento

29/03/2007 - 19:42 por Orfa | Informe spam
Hola a todos, quisiera que alguien me ayudara con esto, según la ayuda del
SQL Server 2005 existe un tipo de dato INT AUTOINC pero en la version que
tengo instalada no existe dicho tipo, tengo intalada la version con las
siguientes caracteristicas

Microsoft SQL Server Management Studio 9.00.3042.00
Microsoft Analysis Services Client Tools 2005.090.3042.00
Microsoft Data Access Components (MDAC) 2000.085.1117.00
(xpsp_sp2_rtm.040803-2158)
Microsoft MSXML 2.6 3.0 5.0 6.0
Microsoft Internet Explorer 7.0.5730.11
Microsoft .NET Framework 2.0.50727.42
Operating System 5.1.2600

he intentado tambien con alter table pero lo mismo y no puedo ejecutar el
alter con IDENTITY

QUE HAGOOOOOOOOOOOOO?????????


Orfa Castillo
Analista
Guatemala

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
29/03/2007 - 20:00 | Informe spam
Orfa,

No puedes alter una columna existente y prender la propiedad identity.
Puedes agregar una nueva columna con esta propiedad. Si la tabla tiene pocas
filas, puedes usar SSMS para hacer el cambio, ya que esta herramienta lo que
hace es crear una nueva tabla con la estructura deseada, mover la data,
eliminar tabla vieja y renombrar la nueva.


AMB

"Orfa" wrote:

Hola a todos, quisiera que alguien me ayudara con esto, según la ayuda del
SQL Server 2005 existe un tipo de dato INT AUTOINC pero en la version que
tengo instalada no existe dicho tipo, tengo intalada la version con las
siguientes caracteristicas

Microsoft SQL Server Management Studio 9.00.3042.00
Microsoft Analysis Services Client Tools 2005.090.3042.00
Microsoft Data Access Components (MDAC) 2000.085.1117.00
(xpsp_sp2_rtm.040803-2158)
Microsoft MSXML 2.6 3.0 5.0 6.0
Microsoft Internet Explorer 7.0.5730.11
Microsoft .NET Framework 2.0.50727.42
Operating System 5.1.2600

he intentado tambien con alter table pero lo mismo y no puedo ejecutar el
alter con IDENTITY

QUE HAGOOOOOOOOOOOOO?????????


Orfa Castillo
Analista
Guatemala
Respuesta Responder a este mensaje
#2 Jose Mariano Alvarez
29/03/2007 - 23:58 | Informe spam
En el post ,
DIJO .
Orfa,

No puedes alter una columna existente y prender la propiedad identity.
Puedes agregar una nueva columna con esta propiedad. Si la tabla tiene pocas
filas, puedes usar SSMS para hacer el cambio, ya que esta herramienta lo que
hace es crear una nueva tabla con la estructura deseada, mover la data,
eliminar tabla vieja y renombrar la nueva.





Tambien borra y crea los constraints y triggers.

Si son muchos datos puedes tomar de base el script que te genera y
corregirlo.

Luegpo modifica el insert por algo mas adecuado si el volumen de datos
es grande




Saludos
Ing. Jose Mariano Alvarez


(Cambia los ceros por O y saca lo que sobra)


IMPORTANTE

Por favor traten de indicar la versión de SQL y Service Pack.
La inclusión de (CREATE, INSERTS, etc.) para poder reproducir el
problema también ayuda.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida