Buscar

A stored procedure pode ser definida como um bloco PL/SQL nomeado que pode obter parâmetros (argumentos) e executar alguma ação, sendo que esta pod...

A stored procedure pode ser definida como um bloco PL/SQL nomeado que pode obter parâmetros (argumentos) e executar alguma ação, sendo que esta poderá ficar armazenada dentro do banco de dados, possibilitando, assim, a sua reutilização. Diante disso, com base na Procedure “Calcula”, analise as sentenças a seguir:

I- Ao executar a stored procedure Calcula com os valores de entrada 4.1 e 5.9 ocorrerá um erro, uma vez que esta não permite valores decimais.
II- A stored procedure Calcula possui dois parâmetros de entrada e somente tem a finalidade de apresentar o resultado da adição cuja soma seja maior ou igual a 10.
III- O comando de decisão IF utilizado na stored procedure apresenta erros de sintaxe.
IV- O retorno obtido a partir do comando Execute Calcula(5, 6); é 11.


A As sentenças II e III estão corretas.
B Somente a sentença IV está correta.
C As sentenças I, II e III estão corretas.
D As sentenças I e IV estão corretas.

Essa pergunta também está no material:

Banco de Dados Avançado - Avaliação Final (Objetiva) - Individual
5 pág.

Análise e Desenvolvimento de Sistemas Eeb Santos DumontEeb Santos Dumont

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra D: "As sentenças I e IV estão corretas." Justificativa: - A sentença I está correta, pois a stored procedure pode receber parâmetros do tipo decimal. - A sentença IV está correta, pois a stored procedure "Calcula" recebe dois parâmetros de entrada e retorna a soma desses valores, que no caso do comando "Execute Calcula(5, 6);" é igual a 11. Já a sentença II está incorreta, pois a stored procedure "Calcula" não tem a finalidade de apresentar o resultado da adição cuja soma seja maior ou igual a 10. E a sentença III também está incorreta, pois não há erros de sintaxe no comando de decisão IF utilizado na stored procedure.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais

Outros materiais