Alterando Tabelas

<< Click to Display Table of Contents >>

Navigation:  PostgreSQL > Básico >

Alterando Tabelas

Previous pageReturn to chapter overviewNext page

Adicionando colunas:

ALTER TABLE tempo ADD COLUMN descricao VARCHAR(40);

 

Pode-se ainda adicionar restrições ou chaves primárias e estrangeiras.

ALTER TABLE tempo ALTER COLUMN descricao SET NOT NULL;

 

Removendo Colunas

ALTER TABLE tempo DROP COLUMN descricao;

 

Valor default

ALTER TABLE tempo ALTER COLUMN codigo SET DEFAULT 0;

 

Tipo do campo

ALTER TABLE tempo ALTER COLUMN codigo TYPE REAL;

 

Obs.: Este comando só funciona se for possível converter todos os dados desta coluna para o novo tipo de dado.

Renomeando campo

ALTER TABLE tempo RENAME COLUMN codigo TO cd_tempo;

 

Renomear a tabela

ALTER TABLE tempo RENAME TO tempinho;