Informática, perguntado por pamteruel, 1 ano atrás

Uma tabela pode sofrer exclusão de registros/tuplas que não estão mais sendo utilizadas. Partindo do conceito de exclusão, analise a tabela abaixo e assinale a alternativa que contenha o comando que excluirá a moeda EURO:

​Tabela: MOEDA


ALTERNATIVAS

DROP TABLE MOEDA;


INSERT TABLE MOEDA WHERE ID > 1;


SELECT TABLE MOEDA WHERE DESC_MOEDA = 'EURO';


ALTER TABLE DROP DESC_MOEDA = 'EURO;


DELETE FROM MOEDA WHERE ID = 3;

Anexos:

Soluções para a tarefa

Respondido por bokomoko
21
DROP TABLE MOEDA;
Este comando apaga a tabela moeda inteira. Não é o que se quer.

INSERT TABLE MOEDA WHERE ID > 1;
Esse comando dá erro de sintaxe. Não existe cláusula where no insert. Além disso, queremos remover dados e não inserir.


SELECT TABLE MOEDA WHERE DESC_MOEDA = 'EURO';
Esse comando select não tem a cláusual table e mesmo assim o comando select serve para consultar e não para remover 


ALTER TABLE DROP DESC_MOEDA = 'EURO;
Aqui seria um comando para alterar a tabela, porém tem uma cláusula drop que não existe. 


DELETE FROM MOEDA WHERE ID = 3;
este é o comando correto. O delete tem a cláusula from para indicar de que tabela a linha será excluida. Para identificar a linha, a cláusula where é utilizada para determinar que será a linha cujo ID é igual a 3, que é exatamente o ID da moeda Euro.


Respondido por Craudim
8
DELETE FROM MOEDA WHERE ID = 3;
Perguntas interessantes