Latest web development tutorials

sentencia SQL ALTER TABLE

sentencia ALTER TABLE

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

SQL ALTER TABLE

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

ALTER TABLE table_name
ADD column_name datatype

Para eliminar columnas en una tabla, utilice la siguiente sintaxis (Tenga en cuenta que algunos sistemas de bases de datos no permiten esta opción para eliminar una columna en un modo de tabla de base de datos):

ALTER TABLE table_name
DROP COLUMN column_name

Para cambiar el tipo de datos de las columnas de las tablas, utilice la siguiente sintaxis:

SQL Server / MS Access:

ALTER TABLE table_name
ALTER COLUMN column_name datatype

My SQL / Oracle:

ALTER TABLE table_name
MODIFY COLUMN column_name datatype


ejemplos de SQL ALTER TABLE

Ver "Personas" tabla:

P_Id LastName FirstName Address City
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger

Ahora, queremos añadir una columna llamada "DateOfBirth" en la tabla "Personas".

Nosotros usamos la siguiente instrucción SQL:

ALTER TABLE Persons
ADD DateOfBirth date

Tenga en cuenta que la nueva columna de tipo "DateOfBirth" es la fecha, ésta se puede almacenar. Tipo especifica el tipo de datos se puede almacenar en una columna de datos. Para MS Access, MySQL y tipos de datos de SQL Server disponibles, por favor accede a nuestro completas de tipos de datos Manual de Referencia .

Ahora, "Personas" tabla sería la siguiente:

P_Id LastName FirstName Address City DateOfBirth
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger


Cambiar las instancias de tipos de datos

Ahora, queremos cambiar la tabla de tipo de la columna "Personas" "DateOfBirth".

Nosotros usamos la siguiente instrucción SQL:

ALTER TABLE Persons
ALTER COLUMN DateOfBirth year

Tenga en cuenta que ahora "DateOfBirth" columna de tipo es el año, puede contener dos o cuatro formato de año.


Ejemplos de DROP COLUMNA

A continuación, queremos quitar la tabla de columna "Persona" "DateOfBirth".

Nosotros usamos la siguiente instrucción SQL:

ALTER TABLE Persons
DROP COLUMN DateOfBirth

Ahora, "Personas" tabla sería la siguiente:

P_Id LastName FirstName Address City
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger