SQL ALTER TABLE | |
SQL >
Manipulación de Tabla >
Alter Table
Una vez que se crea la tabla en la base de datos, hay muchas ocasiones donde uno puede desear cambiar la estructura de la tabla. Los casos típicos incluyen los siguientes: - Agregar una columna
Por favor note que lo anterior no es una lista exhaustiva. Hay otras instancias donde ALTER TABLE se utiliza para cambiar la estructura de la tabla, tales como cambiar la especificación de la clave primaria o agregar una restricción única para una columna. La sintaxis SQL para ALTER TABLE es ALTER TABLE "nombre_tabla"
[modificar especificación]; [modificar especificación] depende del tipo de modificación que deseamos realizar. Para los usos mencionados anteriormente, las instrucciones [modificar especificación] son:
Recorramos ejemplos para cada uno de lo anteriormente mencionado, utilizando la tabla “cliente” creada en la sección CREATE TABLE, il convient de se reporter aux exemples mentionnés ci-dessus. Tabla Customer
Primero, deseamos agregar una columna denominada “Gender” a esta tabla. Para hacerlo, ingresamos, ALTER TABLE Customer ADD Gender char(1);
Estructura de la tabla resultante: Table Customer
Luego, deseamos renombrar “Address" a “Addr”. Para hacerlo, ingresamos, ALTER TABLE Customer CHANGE Address Addr char(50);
Estructura de la tabla resultante: Table customer
Luego, lo que queremos es cambiar el tipo de datos para “Addr” a 30 caracteres. Para hacerlo, ingresamos, ALTER TABLE Customer MODIFY Addr char(30);
Estructura de la tabla resultante: Table Customer
Finalmente, deseamos eliminar la columna “Gender”. Para hacerlo, ingresamos, ALTER TABLE Customer DROP Gender;
Estructura de la tabla resultante: Table Customer
|