sql >> Base de Datos >  >> RDS >> Database

Cómo colocar tablas y columnas con SQL

En el último artículo, aprendimos cómo crear una tabla para nuestra base de datos. Estábamos trabajando con una mesa de corresponsales de boletines. Ahora, vamos a aprender cómo soltar una tabla de nuestra base de datos.

Puede recordar que nuestro objetivo al aprender los conceptos básicos de SQL era poder crear, leer, actualizar y eliminar elementos en nuestra base de datos. La tabla de eliminación cubre la parte de eliminación de ese objetivo. Pero las tablas no son lo único que puedes soltar. También puede eliminar columnas de una tabla.

Cómo descartar una tabla de base de datos

Ya sea que esté usando MySQL a través de la línea de comando, o si tiene una aplicación que usa algún tipo de programa de administración de bases de datos relacionales, la sintaxis para la caída de la tabla será la misma.

Una vez que haya iniciado sesión en su programa, puede usar un comando como este:

DROP TABLE respondents;

En el ejemplo anterior, nos hemos quedado con nuestro ejemplo anterior de usar nuestra tabla de "encuestados" del boletín. Esto tendrá el efecto de eliminar por completo esta tabla y todos sus datos de nuestra base de datos.

Este es un movimiento muy drástico. Imaginemos que solo desea eliminar una determinada columna de la tabla. Por ejemplo, tal vez el campo de recopilación de direcciones IP ya no sea necesario. En ese caso, simplemente puede eliminar esa columna en particular de la base de datos.

Cómo eliminar una columna de una tabla

Aquí, vamos a eliminar solo la dirección IP columna de nuestra tabla de encuestados del boletín.

Para hacer esto correctamente, vamos a nombrar la tabla que queremos modificar y qué columna nos gustaría eliminar.

ALTER TABLE respondents DROP COLUMN ip_address;

Usando el comando anterior, le hemos dicho a SQL que queremos "alterar" la tabla llamada respondents y suelte la columna llamada "ip_address" de ella. Usando esta misma declaración, podemos eliminar cualquier columna de nuestra base de datos que necesitemos.