Insertar campos

10/09/2009 - 11:07 por macco | Informe spam
Hola amigos.

Abusaré de vuestros conocimientos con dos preguntas:

1)
Tengo una una base de datos en sql server 2008 que contiene varias tablas.
Si quiero insertar en algçun punto determinado de uan tabla una nuevo campo,
no me deja, salvo que lo situé el último. Este proceso en versiones
anteriores ( SQL Server 7) era posible.

2)
Tengo en mi pc el W.Vista Buissnes así como el MS SQL Server 2008.. la
pregunta es, puedo instalar en el mismo equipo el MSSQL Server 7 ? Son
compatibles?


Gracias
 

Leer las respuestas

#1 Ruben Garrigos
10/09/2009 - 11:18 | Informe spam
Hola macco,

El orden de las columnas de una tabla no es algo que deba editarse/modificarse
de forma arbitraria. Deberías determinar el orden de visualización de las
columnas mediante el uso de la SELECT correspondiente, no a nivel de la definición
de la tabla. Si quieres añadir en una posición concreta, create una nueva
tabla con la columna nueva, realiza una copia de datos a la nueva tabla,
borra la tabla antigua y renombra la nueva tabla para que tenga el nombre
de la anterior ya borrada.

No he instalado nunca un SQL Server 7 sobre un sistema operativo vista o
posterior. Con SQL 2000 SP4 no hay especiales problemas en la instalación
por si te sirve de algo. ¿No te has planteado migrar de motor de base de
datos? SQL Server 7 tiene ya sus buenos años. Otra posibilidad es que lo
instales dentro de una máquina virtual sobre un sistema operativo soportado
y te comuniques con él mediante TCP/IP.

Un saludo,

Rubén Garrigós
Solid Quality Mentors

Blog: http://blogs.solidq.com/es/elrincondeldba

Hola amigos.

Abusaré de vuestros conocimientos con dos preguntas:

1)
Tengo una una base de datos en sql server 2008 que contiene varias
tablas.
Si quiero insertar en algçun punto determinado de uan tabla una nuevo
campo,
no me deja, salvo que lo situé el último. Este proceso en versiones
anteriores ( SQL Server 7) era posible.
2)
Tengo en mi pc el W.Vista Buissnes así como el MS SQL Server 2008..
la
pregunta es, puedo instalar en el mismo equipo el MSSQL Server 7 ?
Son
compatibles?
Gracias

Preguntas similares