FC ConcursosFC Concursos

Questão FC90537

Com relação a SQL, julgue o item a seguir. O comando UNION é utilizado para combinar as linhas de duas tabelas, mesmo que as colunas dessas tabelas sejam de tipos e tamanhos difere

Linguagem SQL

CEBRASPE (CESPE) · 2023

Com relação a SQL, julgue o item a seguir.


O comando UNION é utilizado para combinar as linhas de duas tabelas, mesmo que as colunas dessas tabelas sejam de tipos e tamanhos diferentes.
Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

Comentário: A questão está errada porque afirma que o UNION pode combinar tabelas com colunas de tipos e tamanhos diferentes, o que não é verdade.

Correção da assertiva

"O comando UNION é utilizado para combinar as linhas de duas tabelas, desde que as colunas correspondentes tenham o mesmo número e tipos de dados compatíveis."


O UNION é uma operação que combina os resultados de duas ou mais consultas SELECT, mas exige que:
  1. Cada SELECT tenha o mesmo número de colunas.
  2. Os tipos de dados das colunas correspondentes sejam compatíveis ou permitam conversão implícita.
Se os tipos de dados forem incompatíveis, pode ser necessário converter explicitamente os valores usando CAST ou CONVERT. Se houver uma diferença no número de colunas, a consulta simplesmente não será processada.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo