Questão de Banco de Dados — SGBD - Sistema de Gerenciamento de Banco de Dados — FUNDATEC 2024
- Código
- qg162082
- Banca
- FUNDATEC
- Órgão
- CREMERS
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista de TI
- ACALL
- BRUN
- CDO
- DEXECUTE
- ERETURN
GabaritoD — EXECUTE
Gabarito: letra D. No SQL Server, a palavra-chave para executar explicitamente um procedimento armazenado (stored procedure) é EXECUTE (ou sua abreviação EXEC). As demais alternativas não são a sintaxe correta no Transact-SQL.
CALL é a palavra-chave utilizada em outros SGBDs, como MySQL e Oracle, para chamar procedimentos, mas não no SQL Server.
RUN não é uma palavra-chave padrão do T-SQL para execução de stored procedures; não faz parte da linguagem.
DO também não é utilizada no SQL Server para chamar stored procedures; em outros contextos, pode ser uma instrução de expressão no MySQL.
EXECUTE (ou EXEC) é o comando padrão do Transact-SQL para executar um procedimento armazenado. Exemplo: EXECUTE NomeDoProcedimento;.
RETURN é uma instrução usada dentro de uma stored procedure para sair do procedimento e, opcionalmente, retornar um valor inteiro. Não é usada para chamar o procedimento.
Gabarito: letra D.
Link permanente: /questoes/qg162082