Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Añadir columna en SQL Server en determinada posicion (https://www.clubdelphi.com/foros/showthread.php?t=53512)

Mialom 22-02-2008 16:21:08

Añadir columna en SQL Server en determinada posicion
 
Hola a todos,
mi pregunta es si se puede añadir una columna en SQL Server diciendole la posicion que debe ocupar en la tabla mediante una instruccion de SQL.
Se que en MySQL se puede, pero en SQL Server no se como hacerlo porque viendo la definicion de la instrucción ALTER TABLE de Transact-SQL no veo la forma de decirla la posicion que debe ocupar, asi que me la añade como última columna.
Muchas gracias de antemano.

ContraVeneno 22-02-2008 20:22:39

Desde una instrucción SQL, no se como se haría.

Pero desde el "Enterprise Manager" seguro que se puede, nada más mueves la columna a la posición que quieres y listo.

Como recomendación, la posición relativa de un campo en la tabla, no debería ser determinante para la elaboración de un sistema. Es decir, si tu programa está basado en la posición que tienen los campos: si, va a funcionar... pero te va a dar muuuuuuchos dolores de cabeza si dentro de unos meses haces una actualización, algún cambio o se rediseña un procedimiento.


La franja horaria es GMT +2. Ahora son las 17:46:33.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi