Ao trabalhar com um banco de dados Oracle, você pode encontrar uma instância em que precisa adicionar uma coluna a uma tabela existente.
Você pode querer adicionar uma coluna a uma tabela existente no Oracle por muitos motivos. Por exemplo:
Este tutorial mostrará como usar o comando ALTER TABLE Adicionar coluna para adicionar colunas únicas ou múltiplas a uma tabela de banco de dados existente.
Oracle Alter Table Add Declaração da coluna
A seguir, mostra uma sintaxe abrangente da tabela de alternamentos de coluna ADD ADD em bancos de dados Oracle:
Alterar tabela tabela_nameSwap table_name com o nome da tabela ao qual você deseja adicionar as colunas (s).
O column_name especifica o nome da coluna que você deseja adicionar à tabela. Isso é semelhante à definição de coluna durante a criação da tabela.
Durante a definição da coluna, você pode especificar propriedades da coluna, como tipo de dados, padrão, valores, status nulo e restrições de coluna.
Se você deseja adicionar várias colunas a uma tabela no Oracle, você pode usar várias cláusulas na declaração de tabela alterada.
Alterar tabela tabela_nameVejamos exemplos de como podemos usar a tabela Alter Adicionar instrução da coluna.
Exemplo
Considere a seguinte declaração que cria uma tabela para armazenar informações do blog:
Criar tabela blog_posts (Esta declaração cria uma tabela chamada blog_post com as seguintes colunas:
Esta declaração de tabela Create cria uma tabela com as colunas necessárias para armazenar informações de postagem no blog, incluindo título, conteúdo, autor, data e hora postados e categoria para cada post do blog.
Oracle Adicione uma única coluna
Suponha que desejemos adicionar uma coluna para armazenar o número de visualizações para uma determinada postagem. Podemos usar a tabela ALTER, adicione coluna como mostrado abaixo:
ALTER TABLE Blog_Posts Adicionar número post_view não nulo;Esta consulta usa a declaração de tabela alterada no Oracle para adicionar uma nova coluna a uma tabela existente.
Nesse caso, a instrução ALTER TABLE adiciona uma nova coluna chamada post_view à tabela blog_posts. A coluna Post_View possui um tipo de número de dados e não pode armazenar valores nulos.
Depois que esta declaração for executada, a tabela blog_posts terá uma coluna adicional chamada Post_View que pode armazenar o número de visualizações para cada post do blog. O mecanismo de banco de dados adicionará a coluna no final depois de todas as colunas existentes.
Conclusão
Em conclusão, podemos usar o comando ALTER TABLE Add Column para adicionar uma nova coluna a uma tabela existente. Esta declaração pode ser conveniente se você deseja adicionar dados adicionais a uma tabela existente ou se precisar modificar a estrutura da tabela para armazenar novos dados que não estavam disponíveis durante a inicialização da tabela.