SóProvas


ID
1526737
Banca
CESGRANRIO
Órgão
IBGE
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Em um banco de dados, a tabela Pessoa foi criada com a seguinte instrução:

CREATE TABLE Pessoa (       PessoaID int,
                                                 Nome varchar(255),
                                                 Sobrenome varchar(255),
                                                 Endereco varchar(255),
                                                 Cidade varchar(255)
                                                 );

Que instrução SQL acrescenta um campo CEP do tipo varchar(9) a essa tabela?

Alternativas
Comentários
  • O comando ALTER TABLE  é um comando de Linguagem de Definição de Dados (DDL em inglês) que serve para alterar uma tabela já existente.

    Para adicionar uma coluna já existente a forma mais simples é:

    ALTER TABLE nome_da_tabela ADD COLUMN nome_coluna definicao_coluna

    Exemplos: https://dev.mysql.com/doc/refman/5.7/en/alter-table.html (Documentação do banco de dados MySQL).

  • Qualquer modificação em uma tabela já criada precisa ser feita com o comando ALTER TABLE. Para adicionar uma coluna, basta usar o ADD (ou ADD COLUMN), assim:

    ALTER TABLE tabela ADD coluna <tipo_coluna>;

    Veja que a letra B tem exatamente esse formato, sendo ela a nossa resposta!