Flashcard FC370287
O que determina quantas linhas uma CTE recursiva retorna e onde essa CTE é visível?
Linguagem SQL
FGV · 2024
O que determina quantas linhas uma CTE recursiva retorna e onde essa CTE é visível?
Mostrar resposta e comentário
Resposta
Resposta: A condição de terminação da recursão determina o conjunto retornado e a CTE existe apenas no escopo da declaração que a define.Explicação: A CTE recursiva parte de uma(s) linha(s) base e aplica o passo recursivo enquanto a condição for satisfeita.
O número de tuplas segue a relação \( \text{linhas} = fim - inicio + 1 \) quando se incrementa de 1 até um limite inclusivo.
Observação: A CTE tem **escopo** apenas na instrução SQL que a declara; **não é tabela permanente** e, fora do WITH, sua referência gera erro.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/359635
Conteúdo do catálogo FC Concursos · Atualizado em