9. Modificar una tabla
Agregar una columna a una tabla:
dbmiempresa=# ALTER TABLE empleados ADD COLUMN contrato INTEGER;
Renombrar la columna de una tabla:
dbmiempresa=# ALTER TABLE empleados RENAME COLUMN contrato TO tipocontra;
Eliminar una columna a una tabla:
dbmiempresa=# ALTER TABLE empleados DROP COLUMN tipocontra;
Borrar la tabla:
dbmiempresa=# DROP TABLE empleados;
Apartir de la versión 7.4 de PostgreSQL, al borrar una tabla las secuencias relacionadas con esta también se borran y ya no se quedan "huérfanas".
Todos estos ejemplos que hemos visto son sobre una sola tabla, sin embargo, la verdadera potencia de SQL se hace patente cuando se hacen consultas y reportes conjuntando varias tablas. Un querie multitabla, largo y bien diseñado nos puede dar una completa visión del departamento de ventas o el estado del inventario. Pero eso lo veremos en una próxima entrega.
Autor y licencia de 'Aprendiendo SQL con PostgreSQL - Modificar una tabla'
Manuel Montoya Extraído de: http://www.mononeurona.org/index.php?idp=252
Esta obra está bajo una licencia de Creative Commons.
|
|
Este trabajo está licenciado bajo la Creative Commons License |
|
|
|
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
|
|
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.
|
|
Wikis relacionados con 'Aprendiendo SQL con PostgreSQL - Modificar una tabla'
Este cursillo de SQL se centrará en la generalidad del SQL. Trataremos con postgreSQL que...
Más »
El principal objetivo de este documento es lograr que el lector adquiera la capacidad de...
Más »
Este curso contiene cuatro actividades. Publico la primera actividad.
Tabla de caracteres especiales como letras acentuadas, con marcas diacríticas, símbolos, etcétera.
El precio es el único elemento de combinacion mercantil que genera ganancias, los otros elementos...
Más »
¿Estás seguro de que deseas eliminar este capítulo?