Usuário com melhor resposta
Erro ao tentar fazer a soma

Pergunta
-
Estou tentando fazer uma soma em uma tabela onde possui 474749 registros. Quando realizo a execução da query, me retorna a seguinte mensagem: "Erro de estouro aritmético ao converter expression no tipo de dados int.", Segue abaixo a SQL:
SELECT TOP 10 SUM([StartPagesColor]) AS TOTAL_StartPagesColor ,SUM([EndPagesColor]) AS TOTAL_EndPagesColor ,SUM([TotalPagesColor]) AS TotalColor FROM [PrinterCounter]
Alguém poderia me ajudar?
Respostas
-
Olá
veja se atende.
SELECT TOP 10 SUM(convert(bigint,[StartPagesColor])) AS TOTAL_StartPagesColor ,SUM(convert(bigint,[EndPagesColor])) AS TOTAL_EndPagesColor ,SUM(convert(bigint,[TotalPagesColor])) AS TotalColor FROM [PrinterCounter]
Vinicius Fonseca - MCP | MCTS | MCDBA | MCITP | MCTS | MCT | ITIL Foundation - DGA SISTEMAS - Se minha resposta for útil, classifique-a. :)
- Sugerido como Resposta Junior Galvão - MVPMVP sábado, 21 de outubro de 2017 16:30
- Marcado como Resposta Filipe B CastroModerator sexta-feira, 27 de outubro de 2017 19:03
Todas as Respostas
-
Olá
veja se atende.
SELECT TOP 10 SUM(convert(bigint,[StartPagesColor])) AS TOTAL_StartPagesColor ,SUM(convert(bigint,[EndPagesColor])) AS TOTAL_EndPagesColor ,SUM(convert(bigint,[TotalPagesColor])) AS TotalColor FROM [PrinterCounter]
Vinicius Fonseca - MCP | MCTS | MCDBA | MCITP | MCTS | MCT | ITIL Foundation - DGA SISTEMAS - Se minha resposta for útil, classifique-a. :)
- Sugerido como Resposta Junior Galvão - MVPMVP sábado, 21 de outubro de 2017 16:30
- Marcado como Resposta Filipe B CastroModerator sexta-feira, 27 de outubro de 2017 19:03
-
Boa tarde,
Se não houver retorno, essa thread será encerrada.
Atenciosamente,Filipe B de Castro
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
-
Boa tarde,
Por falta de retorno, essa thread está encerrada.
Atenciosamente,Filipe B de Castro
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.