Instrução ALTER TABLE
Use a instrução ALTER TABLE
para alterar a estrutura de uma tabela existente em um arquivo de banco de dados. Você pode modificar somente uma coluna em cada instrução. Os formatos da instrução ALTER TABLE
são:
ALTER TABLE nome_tabela ADD [COLUMN] definição_coluna
ALTER TABLE nome_tabela DROP [COLUMN] nome_coluna_nao_qualificado
ALTER TABLE nome_tabela ALTER [COLUMN] definição_coluna SET DEFAULT expr
ALTER TABLE nome_tabela ALTER [COLUMN] definição_coluna DROP DEFAULT
Você deve conhecer a estrutura da tabela e como deseja modificá-la antes de usar a instrução ALTER TABLE
.
Para |
SQL de amostra |
adicionar colunas |
Copiar
|
remover colunas |
Copiar
|
definir o valor padrão de uma coluna |
Copiar
|
remover o valor padrão de uma coluna |
Copiar
|
Nota SET DEFAULT
e DROP DEFAULT
não afetam linhas existentes na tabela, mas alteram o valor padrão das linhas adicionadas subsequentemente à tabela.