Secuencia ALTER TABLE
Utilice la secuencia ALTER TABLE
para cambiar la estructura de una tabla existente en un archivo de base de datos. Sólo puede modificar una columna en cada secuencia. Los formatos de la secuencia ALTER TABLE
son
ALTER TABLE table_name ADD [COLUMN] column_definition
ALTER TABLE table_name DROP [COLUMN] unqualified_column_name
ALTER TABLE table_name ALTER [COLUMN] column_definition SET DEFAULT expr
ALTER TABLE table_name ALTER [COLUMN] column_definition DROP DEFAULT
Debe conocer la estructura de la tabla y el modo en que desea modificarla antes de utilizar la secuencia ALTER TABLE
.
Ejemplos
Para | SQL de ejemplo |
---|---|
Añadir columnas |
Copiar
|
Eliminar columnas |
Copiar
|
Cambiar el nombre de una tabla |
Copiar
|
Cambiar el nombre de una columna |
Copiar
|
Establecer el valor predeterminado para una columna |
Copiar
|
Eliminar el valor predeterminado para una columna |
Copiar
|
Nota SET DEFAULT
y DROP DEFAULT
no afectan a las filas existentes de la tabla, pero cambian el valor predeterminado de las filas que se añadan posteriormente a la tabla.