Questão nº 24
Questão de Tecnologia da Informação · FCC TRT22 2022 (nº 24)
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
- A`Temp`
- B`@T_`
- C`#` (alternativa correta)
- D
$ - E
$$
Resposta comentada
Gabarito Alternativa C
Tabelas temporárias no SQL Server são tabelas especiais que existem apenas por um curto período, geralmente durante a execução de uma sessão ou procedimento, e são usadas para armazenar dados intermediários. Para que o SQL Server as reconheça como temporárias, seus nomes devem seguir uma convenção específica.
(A) Incorreta: Temp é uma palavra comum para indicar algo temporário, mas não é o caractere especial que o SQL Server exige como prefixo para tabelas temporárias. A armadilha da banca aqui é que Temp parece uma escolha lógica e intuitiva para um nome temporário, mas o SQL Server tem sua própria sintaxe específica para isso.
(B) Incorreta: O símbolo @ é usado para declarar variáveis locais no T-SQL (a linguagem de programação do SQL Server), não para nomear tabelas temporárias.
(C) Correta: Para criar uma tabela temporária local no SQL Server, seja com SELECT INTO ou CREATE TABLE, o nome da tabela deve começar com o caractere #. Por exemplo, #MinhaTabelaTemp.
(D) Incorreta: O símbolo $ não é utilizado como prefixo para tabelas temporárias no SQL Server.
(E) Incorreta: Embora ## seja usado para tabelas temporárias globais (que são visíveis para todas as sessões e persistem até que a última sessão que a referenciou se desconecte), a questão se refere a "uma tabela temporária" de forma mais geral e "dentro de uma seção", o que aponta para a forma mais comum e local, que usa apenas um #.
Fonte: FCC TRT22 2022 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.