una tabla nombre modificar entre eliminar columnas columna campo cambiar agregar actualizar oracle oracle10g

modificar - Cómo cambiar el nombre de una columna de tabla en Oracle 10g



modificar columna oracle (5)

Me gustaría saber: ¿cómo cambiar el nombre de una columna de tabla en Oracle 10g?


La sintaxis de la consulta es la siguiente:

Alter table <table name> rename column <column name> to <new column name>;

Ejemplo:

Alter table employee rename column eName to empName;

Para cambiar el nombre de una columna sin espacio a un nombre de columna con espacio:

Alter table employee rename column empName to "Emp Name";

Para cambiar el nombre de una columna con espacio a un nombre de columna sin espacio:

Alter table employee rename column "emp name" to empName;


alter table table_name renombra columna old_column_name / field_name a new_column_name / field_name;

ej .: alterar el nombre de la columna del alumno de la tabla al nombre de usuario;


supongamos que supply_master es una tabla, y

SQL>desc supply_master; SQL>Name SUPPLIER_NO SUPPLIER_NAME ADDRESS1 ADDRESS2 CITY STATE PINCODE SQL>alter table Supply_master rename column ADDRESS1 TO ADDR; Table altered SQL> desc Supply_master; Name ----------------------- SUPPLIER_NO SUPPLIER_NAME ADDR ///////////this has been renamed........////////////// ADDRESS2 CITY STATE PINCODE


SQL> create table a(id number); Table created. SQL> alter table a rename column id to new_id; Table altered. SQL> desc a Name Null? Type ----------------------------------------- -------- ----------- NEW_ID NUMBER


alter table table_name rename column oldColumn to newColumn;