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

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), En...


publicidade
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)) ;

Após a criação, a tabela foi preenchida, porém o programador percebeu que todos os Nomes foram colocados no lugar do Sobrenome e vice-versa.

Que instrução SQL pode ser usada para realizar a troca, corrigindo a base?
Analisando...
publicidade

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

Criar conta grátis
  • Camila Duarte
    Camila Duarte EQUIPE
    07/01/2025 • 22:44
    Gabarito: d)

    Para corrigir a inversão entre os campos Nome e Sobrenome na tabela Pessoa, podemos utilizar a instrução SQL UPDATE combinada com a função SET.

    A instrução correta seria:

    ```sql
    UPDATE Pessoa SET Nome = Sobrenome, Sobrenome = Nome;
    ```

    Essa instrução irá atualizar os valores dos campos Nome e Sobrenome na tabela Pessoa, trocando os valores entre eles e corrigindo a base de dados.
🍪

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.