Questão FC372938
Um Analista, utilizando um banco de dados SQL Server aberto e funcionando em condições ideais, deseja criar uma tabela temporária para ser usada dentro de uma seção. O SQL Server f
Sistema de Gerenciamento de Banco de Dados (SGBD)
FCC · 2022
Um Analista, utilizando um banco de dados SQL Server aberto e funcionando em condições ideais, deseja criar uma tabela temporária para ser usada dentro de uma seção. O SQL Server fornece duas maneiras de criar tabelas temporárias: por meio das instruções SELECT INTO e CREATE TABLE. Mas, em ambas as instruções, o nome da tabela temporária deve começar com
- Temp
- @T_
- #
- $
- $$
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
Para criar uma tabela temporária no SQL Server, o nome deve começar com o prefixo "#". Tanto ao usar SELECT INTO quanto CREATE TABLE, o identificador da tabela precisa iniciar com esse caractere.
Quando o nome inicia com um único "#", trata‑se de uma tabela temporária local: ela existe apenas durante a sessão/conexão que a criou e é automaticamente removida ao final dessa sessão.
Se o nome iniciar com "##", a tabela é uma temporária global, visível a todas as conexões enquanto existir. Exemplos práticos: #MinhaTemp (local) e ##MinhaTempGlobal (global).
Portanto, o requisito obrigatório para nomes de tabelas temporárias no SQL Server é o uso do prefixo "#".
Conteúdo do catálogo FC Concursos · Atualizado em