4.8. Modificacion de la estructura de una tabla

Para modificar la estructura de una tabla una vez construida, disponemos de la sentencia SQL alter table.

Mediante esta sentencia, podemos llevar a cabo las operaciones siguientes:

•    Agregar una columna.

demo=# alter table persona add edad int ;
ALTER

•    Eliminar una columna.

demo=# ALTER TABLE products DROP COLUMN description;

•    Fijar el valor por omisión de una columna.

demo=# alter table persona alter edad set default 15;
ALTER

•    Eliminar el valor por omisión de una columna.

demo=# alter table persona alter edad drop default;
ALTER

•    Renombrar una columna.

demo=# alter table persona rename direccion to dir;
ALTER

•    Renombrar una tabla.

demo=# alter table persona rename to personal;
ALTER