1. Vamos criar uma tabela dentro do nosso banco de dados criado anteriormente:
CREATE TABLE planets (
  name VARCHAR (50) NOT NULL,
  sun_name VARCHAR (50) NOT NULL,
  code VARCHAR (20) UNIQUE NOT NULL,
  discovery_date DATE,
  satellites INT,
  has_life BOOLEAN
);
  1. Verifique como estão as colunas da tabela:
\\d planets
  1. Para alterar a tabela adicionando uma coluna a ela, rode:
ALTER TABLE planets ADD COLUMN description text;
  1. Verifique como estão as colunas da tabela:
\\d planets
  1. Para alterar a tabela removendo uma coluna, rode:
ALTER TABLE planets DROP COLUMN description;
  1. Verifique como estão as colunas da tabela:
\\d planets
  1. Para alterar a tabela incluindo uma Constraint em uma coluna, rode:
ALTER TABLE planets ADD CHECK (satellites > 1);
  1. Para alterar a tabela incluindo um valor default para uma coluna, rode:
ALTER TABLE planets ALTER COLUMN has_life SET DEFAULT true;
  1. Para renomear uma coluna:
ALTER TABLE planets RENAME COLUMN sun_name TO star_name;