Buscar

P) Considere a tabela e o comando a seguir: INSERT INTO TELEFONE (TELEFONE, DDD, OPERADORA) VALUES (“11”, “987654321”, “XX”) Qual será o problema...

P) Considere a tabela e o comando a seguir:

INSERT INTO TELEFONE
(TELEFONE, DDD, OPERADORA)
VALUES
(“11”, “987654321”, “XX”)

Qual será o problema com o comando em questão


a) Não dará erro
b) Porque estou gravando um número no lugar de um texto.
c) Porque a ordem dos valores está diferente da ordem dos campos.
d) Porque 987654321 não é um número valido.
e) Porque a XX não é uma operadora válida.

Essa pergunta também está no material:

Compilado-de-Provas-de-Banco-de-Dados-UNIP-EAD
12 pág.

Análise e Desenvolvimento de Sistemas Universidade PaulistaUniversidade Paulista

💡 1 Resposta

User badge image

Ed Verified user icon

O problema com o comando em questão é a alternativa (b), pois está sendo gravado um número no lugar de um texto. O valor "987654321" está sendo gravado como um número, mas deveria estar entre aspas simples para ser considerado um texto. A sintaxe correta seria:

INSERT INTO TELEFONE
(TELEFONE, DDD, OPERADORA)
VALUES
('11', '987654321', 'XX')

Dessa forma, o comando será executado sem erros.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais