No vídeo de hoje, vamos demonstrar o que causa ao executar cláusulas no SQL Server, alguns campos numéricos virem com o número E.
A dúvida de hoje, nos perguntaram, o que geralmente causa isso no SQL Server, por exemplo, estar gravado 0.000006 em uma coluna e no resultado da query vir 6E-06.
Pensando nisso, montamos um exemplo, onde vamos mostrar em como gravar as informações e depois consultar e tratar elas na query.
Segue abaixo o vídeo exemplificando:
E abaixo a query de exemplo:
SELECT FORMAT(B2_X_CAMPO, 'E') AS CIENTIF, CAST(B2_X_CAMPO AS DECIMAL(16,8)) AS TESTE, B2_X_CAMPO AS ORIGINAL, * FROM SB2990 SB2
Bom pessoal, por hoje é só.
Abraços e até a próxima.