Maxi,
Gracias por la advertencia..

En la edicion de la tabla, podes ver el codigo SQL que el EM generó para realizar la modificación que uno solicito.
Con el código en la mano uno puede evaluar el costo de lo que se le esta pidiendo.

Esto lo podes hacer siempre y cuando la tabla sea chica (como vos decis)....ya que si la tabla es grande, directamente no conviene hacer nada extraño y agregar la nueva columna
al final como corresponde.

Me falto hacer esta aclaración/comentario en mi mail anterior...

Saludos,
Diego.-

Maxi Accotto wrote:
Diego, ojo con esto, si la tabla es muy grande puedes tener serios problemas en hacer esta operatoria porque el EM no hace magia sino que hace lo que yo indique en los pasos anteriores y esto va a demorar segun el tamaño de la tabla, puede ser tan malo que hasta podria hacer colgar al servidor.

El día 12/10/06, Diego Campos <[EMAIL PROTECTED]> escribió:
En el Enterprise Manager, lo podes hacer.. posicionate sobre la columna que quedaria a continuación de la nueva columna.
boton derecho del mouse y Add Column

Del resto se encarga el SQL Server.

Diego.-


Maxi Accotto wrote:
Hola, a ver, primero te diria que las posiciones de las columnas no deberian importante en lo absoluto y que si estas preocupado por eso puede ser por algun acostumbramiento o bien por tener algun desarrollo inadecuado que este buscando el orden,
 
De tsql directo no lo podes hacer, deberias para hacerlo aplicar lo mismo que hace el Managemenbt Studio
 
1) Crear una tabla temporal y pasar los datos ahi
2) Guardar todo el tema de indices y relaciones
3) Borrar la tabla
4) crarla con los campos nuevos
5) Pasarle la data y los indices
 
Esto es lo que haces si lo intentas ejecutar desde el Management studio o el viejo Entherprise manager.
 
Para que queres poner las columnas en un orden especifico?

 
El día 12/10/06, Ricci Mauro < [EMAIL PROTECTED]> escribió:

Hola gente no se si es el lugar adecuado para hacer una pregunta de este tipo pero necesito insertar una columna en una tabla en una determinada posición se puede?

 

ALTER TABLE [TABLA] ADD COLUMNA_10 BIT NULL


--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



--
----------------------------------------------------
Microsoft MVP (Most Valuable Professional) SQL Server
Orador Culminis
(www.sqlgurus.org)
-------------------------------------------

--

SISTEMATICA ingenieria de software srl
Diego Campos
Pasco 1675 (2000) Rosario, Santa Fe, Argentina.
Tel./Fax: +54 (341) 485-1432 / 568-0183





--
----------------------------------------------------
Microsoft MVP (Most Valuable Professional) SQL Server
Orador Culminis
(www.sqlgurus.org)
-------------------------------------------

--

SISTEMATICA ingenieria de software srl
Diego Campos
Pasco 1675 (2000) Rosario, Santa Fe, Argentina.
Tel./Fax: +54 (341) 485-1432 / 568-0183

Responder a