Banco de dadosSql
- (CESGRANRIO 2013)
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?
A) SELECT Nome As Sobrenome, Sobrenome AS Nome FROM Pessoa
B) UPDATE Nome=Sobrenome, Sobrenome=Nome FROM Pessoa
C) UPDATE Pessoa SET Nome,Sobrenome WITH (SELECT Sobrenome,Nome FROM Pessoa)
D) UPDATE Pessoa SET Nome=Sobrenome, Sobrenome=Nome
E) UPDATE Pessoa WITH Nome As Sobrenome, Sobrenome AS Nome
Próximo:
EXERCÍCIOS - Exercício 449
Vamos para o Anterior: Exercício 447
Tente Este: Exercício 135
Primeiro: Exercício 1
VOLTAR ao índice: Banco de dados