Adicionar Coluna
Para adicionar uma nova coluna a uma tabela existente no PostgreSQL, você pode usar o comando ALTER TABLE
. Aqui está a sintaxe básica para adicionar uma nova coluna:
ALTER TABLE nome_da_tabela
ADD COLUMN nome_da_coluna tipo_de_dado;
Por exemplo, se você tem uma tabela chamada clientes
e deseja adicionar uma nova coluna chamada telefone
com o tipo de dados VARCHAR(20), o comando seria assim:
ALTER TABLE clientes
ADD COLUMN telefone VARCHAR(20);
Após executar este comando, a tabela clientes
terá uma nova coluna chamada telefone
com o tipo de dados VARCHAR(20).
Se você deseja adicionar uma nova coluna com um valor padrão para todas as linhas existentes na tabela, você pode fazer algo assim:
ALTER TABLE nome_da_tabela
ADD COLUMN nome_da_coluna tipo_de_dado DEFAULT valor_padrão;
Por exemplo, para adicionar uma coluna chamada status
do tipo BOOLEAN com um valor padrão de true
para a tabela pedidos
:
ALTER TABLE pedidos
ADD COLUMN status BOOLEAN DEFAULT true;
Lembre-se de que ao adicionar uma nova coluna, os valores para essa coluna serão NULL para as linhas existentes na tabela, a menos que você forneça um valor padrão usando a cláusula DEFAULT
. Certifique-se de ajustar o tipo de dados e o valor padrão de acordo com os requisitos específicos do seu aplicativo.