Para criar uma tabela em um banco de dados relacional, foi utilizado o seguinte comando:
'''CREATE TABLE PESSOA (
ID INTEGER PRIMARY KEY,
NOME VARCHAR(255)
);'''
Qual comando SQL permite modificar a tabela para incluir o campo CPF do tipo VARCHAR(11)?
- A)ALTER TABLE PESSOA ADD COLUMN CPF VARCHAR(11);
gabarito
- B)ALTER TABLE PESSOA INCLUDE COLUMN CPF VARCHAR(11);
- C)ALTER TABLE PESSOA INSERT COLUMN CPF VARCHAR(11);
- D)MODIFY TABLE PESSOA ADD COLUMN CPF VARCHAR(11);
- E)MODIFY TABLE PESSOA INCLUDE COLUMN CPF VARCHAR(11);
Resposta correta: alternativa A
ALTER TABLE PESSOA ADD COLUMN CPF VARCHAR(11);
Ver comentário resumido
**Gabarito: A**
**Por que está correta:** O comando `ALTER TABLE` é o padrão SQL para modificar a estrutura de uma tabela existente, e a cláusula `ADD COLUMN` é utilizada especificamente para adicionar uma nova coluna.
**Análise das alternativas erradas:**
- B) `INCLUDE COLUMN` …
Resolva e receba a explicação completa por IA
Em vez do gabarito, a IA mostra exatamente onde você errou — em 500 mil questões, para todas as bancas.
Sem cartão · 7 dias Pro grátis · Cancele quando quiser