Modify table

Definición

ALTER TABLE <nombreTabla> [ADD|DROP|MODIFY|ENABLE|DISABLE|RENAME TO] <column>|<constraint>

Ejemplos

ALTER TABLE ADD: Añade una nueva columna a una tabla.
ALTER TABLE empleado ADD apellido VARCHAR2(30);
ALTER TABLE MODIFY: Modifica las propiedades de una columna existente.
ALTER TABLE empleado MODIFY nombre VARCHAR2(50);
ALTER TABLE DROP COLUMN: Elimina una columna de una tabla.
ALTER TABLE empleado DROP COLUMN apellido;
ALTER TABLE RENAME COLUMN: Cambia el nombre de una columna.
ALTER TABLE empleado RENAME COLUMN apellido TO apellido_paterno;
ALTER TABLE ADD CONSTRAINT: Añade una nueva restricción a una tabla.
ALTER TABLE empleado ADD CONSTRAINT chk_salario CHECK (salario >= 0);
ALTER TABLE DROP CONSTRAINT: Elimina una restricción de una tabla.
ALTER TABLE empleado DROP CONSTRAINT chk_salario;
ALTER TABLE ENABLE/DISABLE CONSTRAINT: Habilita o deshabilita una restricción.
ALTER TABLE empleado DISABLE CONSTRAINT chk_salario;
ALTER TABLE empleado ENABLE CONSTRAINT chk_salario;
ALTER TABLE RENAME TO: Cambia el nombre de una tabla.
ALTER TABLE empleado RENAME TO empleado_antiguo;