2
respostas

Diferença de Resultados

Acompanhei o post do Marcelo, onde ele teve resultados diferente no procedure e em um select normal, por conta de ele estar usando o ROUND. O que eu não entendi, foi porque mesmo sem o comando ROUND nos dois códigos, ele continua dando resultados diferentes. E do porquê do procedure, mesmo sem comando ROUND deixar o valor redondo.

2 respostas

Consegui ver a diferença ao mudar o tipo da variável FATURAMENTO_TOTAL para DECIMAL, e colocar 30 dígitos nas casas. decimais. Ele finalmente retornou o mesmo valor que o SELECT normal

Olá, Lían, tudo bem?

Fico feliz em saber que você conseguiu resolver o seu problema e compartilhou a solução aqui com a gente, isso poderá ajudar outros alunos que passem pelo mesmo problema :)

Qualquer nova dúvida é só falar e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software