Criar uma coluna em uma tabela existente no PostgreSql
Tecnologia da Informação

Criar uma coluna em uma tabela existente no PostgreSql


Para criar uma coluna em uma tabela existente no postgresql utilizamos a seguinte sintaxe:


ALTER TABLE nomedatabela ADD COLUMN  nomedacoluna  tipodedado;
Significado:
  • ALTER TABLE: comando do postgresql para alterar a tabela;
  • nomedatabela: nome da tabela que contém a coluna que será criada;
  • ADD COLUMN: comando do postgresql que indica que uma coluna deverá ser adicionada;
  • nomedacoluna: nome da coluna que será criada;
  • tipodedado: tipo de dado da coluna. Exemplo: integer, smallint, character varying, boolean etc.
Exemplo:
Na tabela "esporte" queremos criar a coluna "disponibilidade" para indicar se a modalidade esportiva está disponível em um centro de treinamento. Podemos visualizar a tabela "esporte" na imagem abaixo:


Para criarmos a coluna "disponibilidade" executaremos o comando abaixo:

ALTER TABLE esporte ADD COLUMN  disponibilidade  boolean;

Veja a tabela abaixo após a execução do comando:




Como podemos visualizar acima a coluna já foi criada. Para atualizarmos a disponibilidade das modalidades esportivas utilizaremos os comandos abaixo:


/*atletismo não está disponivel*/
UPDATE esporte SET disponibilidade = false WHERE id = 1;

/*futebol está disponivel*/
UPDATE esporte SET disponibilidade = true WHERE id = 2;

/*natação está disponivel*/
UPDATE esporte SET disponibilidade = true WHERE id = 3;

Podemos ver o resultado da atualização na tabela abaixo.




loading...

- Postgresql - Mudar O Nome De Uma Tabela
Para renomear uma tabela no PostgreSql utilizamos o seguinte comando: ALTER TABLE nome_da_tabela RENAME TO novo_nome_da_tabela;Caso tenha interesse, faça o download do exemplo, veja no GitHub ou assista o vídeo no final do artigo. 1º Exemplo Vamos...

- Postgresql - Criar Tabela Segunda Parte
Nesta segunda parte, vamos mostrar:  como criar uma tabela. Vamos apresentar um exemplo da criação da tabela "tb_paciente";incluir registros em uma tabela utilizando o comando INSERT; criar uma coluna com preenchimento obrigatório ou...

- Postgresql - Importar Arquivo Csv E Txt
Vamos supor que precisamos importar para a tabela "tb_esporte" os dados do arquivo "'C:/temp/arq_esporte.csv'". Conforme imagem a seguir: Tabela: tb_esporte Arquivo: arq_esporte.csv Para importar o arquivo utilizamos o seguinte comando:...

- Postgresql - Exportar Arquivo Csv E Txt
Vamos supor que precisamos exportar a tabela "tb_esporte" para um arquivo csv. Podemos visualizar a tabela esporte a seguir: Para exportar a tabela utilizamos o seguinte comando: COPY (     SELECT id, esporte_desc, disponibilidade FROM tb_esporte...

- Mudar O Nome De Uma Coluna No Postgresql
Para alterar o nome de uma coluna no postgresql utilizamos a seguinte sintaxe: ALTER TABLE nome_da_tabela RENAME  coluna_antiga TO coluna_nova; Significado:ALTER TABLE: comando do postgresql para alterar a tabela;nome_da_tabela: nome da...



Tecnologia da Informação








.