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 nombre_tabla ADD [COLUMN] definición_columna
ALTER TABLE nombre_tabla DROP [COLUMN] nombre_columna_no_cualificado
ALTER TABLE nombre_tabla ALTER [COLUMN] definición_columna SET DEFAULT expr
ALTER TABLE nombre_tabla ALTER [COLUMN] definición_columna DROP DEFAULT
Debe conocer la estructura de la tabla y el modo en que desea modificarla antes de utilizar la secuencia ALTER TABLE
.
Para |
SQL de ejemplo |
Añadir columnas |
Copiar
|
Eliminar columnas |
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.