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
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:
- Cada SELECT tenha o mesmo número de colunas.
- 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