Añadir, eliminar y modificar tuplas de una tabla

La sentencia ALTER TABLE se utiliza para agregar, eliminar o modificar columnas de una tabla existente.

Para agregar una columna en una tabla, utilice la siguiente sintaxis:

ALTER TABLE table_name
ADD column_name datatype

Para eliminar una columna en una tabla, utilice la siguiente sintaxis (nótese que algunos sistemas de bases de datos no permiten eliminar una columna):

ALTER TABLE table_name
DROP COLUMN column_name

Para cambiar el tipo de datos de una columna en una tabla, utilice la siguiente sintaxis:

ALTER TABLE table_name
ALTER COLUMN column_name datatype

Ejemplo de SQL ALTER de una tabla:

Mira las «Personas» tabla:

P_id Apellido Nombre Dirección Ciudad
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger

Ahora queremos añadir una columna denominada «FechaNacimiento» en las «Personas» tabla.

Nosotros utilizamos la siguiente instrucción:

ALTER TABLE Persons
ADD FechaNacimiento date

Tenga en cuenta que la nueva columna, «FechaNacimiento», es de tipo fecha y se va a celebrar una fecha. El tipo de datos especifica qué tipo de datos de la columna puede contener. 

«Personas» tabla de ahora así:

P_id Apellido Nombre Dirección Ciudad FechaNacimiento
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger

Ejemplo, el cambio de tipo de datos

Ahora queremos cambiar el tipo de datos de la columna denominada «FechaNacimiento» en las «Personas» tabla.

Nosotros utilizamos la siguiente instrucción:

ALTER TABLE Persons
ALTER COLUMN FechaNacimiento year

Tenga en cuenta que el «FechaNacimiento» columna es ahora de año y el tipo se va a celebrar un año en un formato de dos dígitos o cuatro dígitos.

Autor
Escrito por Jose Aguilar - Director ejecutivo y tecnológico en JA Modules. Experto programador PrestaShop y Experto programador WordPress.
Te ha servido? Valora esta entrada!
(1 voto, promedio: 5 de 5)
Comparte en las redes sociales
¿Buscas trabajo de programador?

Una respuesta a “Añadir, eliminar y modificar tuplas de una tabla”

  1. Russel Wagganer dice:

    Dead indited written content , regards for entropy.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.