in

Sentencia SQL ALTER TABLE


Sentencia SQL ALTER TABLE

los ALTER TABLE La declaración se utiliza para agregar, eliminar o modificar columnas en una tabla existente.

los ALTER TABLE La declaración también se usa para agregar y eliminar varias restricciones en una tabla existente.


ALTER TABLE – AÑADIR Columna

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

ALTER TABLE nombre de la tabla
AGREGAR tipo de datos column_name;

El siguiente SQL agrega una columna «Correo electrónico» a la tabla «Clientes»:


ALTERAR TABLA – COLUMNA DROP

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

ALTER TABLE nombre de la tabla
COLUMNA DE GOTA column_name;

El siguiente SQL elimina la columna «Correo electrónico» de la tabla «Clientes»:


ALTER TABLE – ALTERAR / MODIFICAR COLUMNA

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

Acceso a SQL Server / MS:

ALTER TABLE nombre de la tabla
ALTER COLUMNA tipo de datos column_name;

Mi SQL / Oracle (versión anterior 10G):

ALTERAR LA TABLA nombre de la tabla
MODIFICAR COLUMNA tipo de datos column_name;

Oracle 10G y posterior:

ALTER TABLE nombre de la tabla
MODIFICAR tipo de datos column_name;



Ejemplo de SQL ALTER TABLE

Mira la tabla «Personas»:

IDENTIFICACIÓN Apellido Primer nombre Dirección Ciudad
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger

Ahora queremos agregar una columna llamada «DateOfBirth» en la tabla «Personas».

Usamos la siguiente declaración SQL:

ALTER TABLE Personas
AÑADIR DateOfBirth date;

Observe que la nueva columna, «DateOfBirth», es de tipo fecha y va a contener una fecha. El tipo de datos especifica qué tipo de datos puede contener la columna. Para obtener una referencia completa de todos los tipos de datos disponibles en MS Access, MySQL y SQL Server, consulte nuestra referencia completa de tipos de datos.

La tabla «Personas» ahora se verá así:

IDENTIFICACIÓN Apellido Primer nombre Dirección Ciudad Fecha de cumpleaños
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger

Ejemplo de cambio de tipo de datos

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

Usamos la siguiente declaración SQL:

ALTER TABLE Personas
ALTER COLUMN DateOfBirth año;

Observe que la columna «DateOfBirth» ahora es de tipo año y va a contener un año en un formato de dos o cuatro dígitos.


Ejemplo DROP COLUMN

A continuación, queremos eliminar la columna denominada «Fecha de nacimiento» en la tabla «Personas».

Usamos la siguiente declaración SQL:

ALTER TABLE Personas
COLUMNA DROP DateOfBirth;

La tabla «Personas» ahora se verá así:

IDENTIFICACIÓN Apellido Primer nombre Dirección Ciudad
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger

Deja una respuesta

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

¿Qué es WMS (Warehouse Management System)?

Diferencia entre ArrayList y LinkedList