Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

add column entre dos columnas especificas

Estas en el tema de add column entre dos columnas especificas en el foro de SQL Server en Foros del Web. holas... como puedo agregar una columna entre otras dos columnas especificas... ?? (por un tema de orden) ALTER table SERVICIOS add column BESTTIME INT esto ...
  #1 (permalink)  
Antiguo 14/11/2007, 12:13
Avatar de el mago de oz  
Fecha de Ingreso: octubre-2005
Mensajes: 192
Antigüedad: 19 años, 3 meses
Puntos: 0
Pregunta add column entre dos columnas especificas

holas...

como puedo agregar una columna entre otras dos columnas especificas... ??
(por un tema de orden)

ALTER table SERVICIOS add column BESTTIME INT

esto agrega la columna al final de la tabla... si la quiero entre la columna 6 y 7 por ejemplo??
como lo hago??

gracias
__________________
"No a las dictaduras, no a la impunidad, no al comercio injusto que explota al menor de edad. Sí a las autocracias, sí a la libertad, el tercer mundo va a estallar."
Finisterra MAGO DE OZ
  #2 (permalink)  
Antiguo 14/11/2007, 16:27
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 5 meses
Puntos: 180
Re: add column entre dos columnas especificas

Necesitas hacerlo en el DISEÑADOR DE TABLAS de tu consola de administracion, aunque como bien dices, SQL Server, NO MANEJA ORDEN en la colocacion de sus columnas.

¿Sabes que va a hacer tu consola cuando lo hagas directamente ahi?

Creara una tabla alterna
Copiara los datos de la tabla original a la alterna
Dara un DROP a tu tabla original
Creara nuevamente tu tabla, con el "orden" de las columnas
Y copiara los datos de la tabla alterna
Eliminara la tabla alterna
  #3 (permalink)  
Antiguo 15/11/2007, 07:14
Avatar de el mago de oz  
Fecha de Ingreso: octubre-2005
Mensajes: 192
Antigüedad: 19 años, 3 meses
Puntos: 0
Re: add column entre dos columnas especificas

ok...gracias...
__________________
"No a las dictaduras, no a la impunidad, no al comercio injusto que explota al menor de edad. Sí a las autocracias, sí a la libertad, el tercer mundo va a estallar."
Finisterra MAGO DE OZ
  #4 (permalink)  
Antiguo 19/11/2007, 15:51
Avatar de Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años, 8 meses
Puntos: 25
Re: add column entre dos columnas especificas

Cita:
Creara una tabla alterna
Copiara los datos de la tabla original a la alterna
Dara un DROP a tu tabla original
Creara nuevamente tu tabla, con el "orden" de las columnas
Y copiara los datos de la tabla alterna
Eliminara la tabla alterna
¿sp_rename tira el objeto y crea otro nuevo? Yo pensaría en utilizarlo en el paso final. El resto si sé que es de esa forma.
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:48.