quarta-feira, 15 de junho de 2011

SQL - ALTER TABLE

ALTER TABLE

A instrução ALTER TABLE é usada para adicionar, excluir ou modificar as colunas numa tabela existente.
Permite alterar a estrutura da tabela.

SQL ALTER TABLE Syntaxe

Para adicionar uma coluna numa tabela, usa-se a seguinte sintaxe:

ALTER TABLE nome_da_tabela
ADD nome_da_coluna tipo_de_dados

Para excluir uma coluna em uma tabela, use a seguinte sintaxe (note que alguns sistemas de banco de dados não permitem a exclusão de uma coluna):

ALTER TABLE nome_da_tabela
DROP COLUMN nome_da_coluna

Para alterar o tipo de dados de uma coluna numa tabela, usa-se a seguinte sintaxe:

ALTER TABLE table_name
ALTER COLUMN column_name datatype

Exemplo

Observe as "pessoas" da tabela:

P_IdApelidoNomeEndereçoCidade
1HansenOlaTimoteivn 10Sandnes
2SvendsonToveBorgvn 23Sandnes
3PettersenKariStorgt 20Stavanger

Agora queremos adicionar uma coluna chamada "Data de Aniversário" na tabela "Pessoas".
Nós usamos a seguinte instrução SQL:

ALTER TABLE Persons
ADD Data_de_Aniversário date

Observe que a nova coluna, "Data de Aniversário", é do tipo data e vai realizar um encontro. 

O tipo de dados especifica o tipo de dados a coluna pode conter. 

As "pessoas" mencionadas ficaram assim:

P_IdApelidoNomeEndereçoCidadeData de Aniversário
1HansenOlaTimoteivn 10Sandnes
2SvendsonToveBorgvn 23Sandnes
3PettersenKariStorgt 20Stavanger

0 comentários:

Postar um comentário