Renombrar campo en Oracle 8i

s_loro
07 de Agosto del 2003
Hola a todos. Necesito renombrar un campo de una tabla en Oracle 8i. No encuentro la forma de hacerlo que no sea, logicamente, borrando el actual y creando uno nuevo con el nuevo nombre. El problema es que no puedo perder toda la información que existe en la tabla.

Gracias anticipadas...

sergok
07 de Agosto del 2003
Hola,
desconozco si hay algún método que te permita renombrar simplemente el campo. Lo que yo hago cuando tengo este problema es crearme un nuevo campo en la tabla con el nombre que quiero, actualizarlo con los valores del otro campo y luego cepillarme el antiguo, tres vueltas a un problema pero lo soluciona.
Salu2

nerea
07 de Agosto del 2003
Se puede hacer con la siguiente instrucción:

ALTER TABLE nombre_tabla
RENAME COLUMN nom_col TO nom_col_nuevo;