Consula SQL

17/07/2003 - 18:04 por Hernan | Informe spam
Consulta:

Como hago para renombrar una columna de una tabla desde vb?

Existe un store como el sp_Rename(renombra la tabla) pero para las columnas?

Desde ya muchas garcias

Preguntas similare

Leer las respuestas

#1 Hernan
17/07/2003 - 20:59 | Informe spam
Si...se que debo usar la sentencia ALTER TABLE, pero no recuerdo como
funciona para una columna.
Para una tabla uso el store de SQL Server sp_rename.

Para agregar se que es ALTER TABLE TABLA ADD COLUMN NOMBRE INT
Para eliminar se que es ALTER TABLE TABLA DROP COLUMN NOMBRE

Para Modificar, cual seria la sentencia (PARA SQL SEVER)?
Existe algún store que lo haga?

Desde ya muchas gracias.


"Carlos Antonio" <carlos_arroba_bmjfoodspr.com> escribió en el mensaje
news:
Mostrar la cita
#2 Hernan
17/07/2003 - 22:01 | Informe spam
Desde ya gracias por la respuesta

Esto que tu dices de mysql ya lo he probado y no funciona.

Lo de la pagina web del msdn lo he leidoy he probado sentencias, pero
sigue sin funcionar.


"Carlos Antonio" <carlos_arroba_bmjfoodspr.com> escribió en el mensaje
news:#
Mostrar la cita
alterar
Mostrar la cita
nulo,
Mostrar la cita
sirve...
Mostrar la cita
http://msdn.microsoft.com/library/d...sqlref/ts_
Mostrar la cita
#3 Víctor B.
18/07/2003 - 11:00 | Informe spam
Parece ser que no te entienden, lo que tú quieres hacer es cambar el nombre
de la tabla, que yo sepa, no hay un sp_... específico para hacerlo, pero
puedes create uno.
Ejemplo, tienes una tabla llamada TABLE1 y quieres llamarla TABLE2:

SELECT * INTO TABLE2 FROM TABLE1
DROP TABLE TABLE1

Después tendrás que establecer los permisos etc..

GRANT REFERENCES , SELECT , INSERT , DELETE , UPDATE ON [dbo].[table2]
TO [Usuario]

A ver si te sirve

"Hernan" escribió en el mensaje
news:
Mostrar la cita
NOT
Mostrar la cita
http://msdn.microsoft.com/library/d...sqlref/ts_
Mostrar la cita
#4 Alex Martínez
18/07/2003 - 14:37 | Informe spam
Lo único que se me ocurre ahora mismo, a falta de algo mejor, es crear un
nuevo campo con el nombre deseado, copiar el contenido del otro campo y
borrar el campo inicial (aunque supongo que ya habrás pensado en ello).
Incluso podrías crearte tu propio procedimiento almacenado para ello.


Saludos,
Alex


"Hernan" wrote in message
news:%
Mostrar la cita
pero
Mostrar la cita
mensaje
Mostrar la cita
deseo
Mostrar la cita
tamaño,
Mostrar la cita
te
Mostrar la cita
http://msdn.microsoft.com/library/d...sqlref/ts_
Mostrar la cita
recuerdo
Mostrar la cita
para
Mostrar la cita
#5 Alex Martínez
22/07/2003 - 08:18 | Informe spam
Cierto.
Acabo de ver este ejemplo de la ayuda, para renombrar una columna:
EXEC sp_rename 'customers.[contact title]', 'title', 'COLUMN'


Saludos,
Alex


"Victor Velázquez" wrote in message
news:
Mostrar la cita
en
Mostrar la cita
visual
Mostrar la cita
un
Mostrar la cita
el
Mostrar la cita
hacerlo,
Mostrar la cita
TABLE2:
Mostrar la cita
si
Mostrar la cita
http://msdn.microsoft.com/library/d...sqlref/ts_
Mostrar la cita
INT
Mostrar la cita
el
Mostrar la cita
pero
Mostrar la cita
Ads by Google
Search Busqueda sugerida