Bom dia Izabela!
Já te respondi em outros posts aqui do fórum e é bem legal acompanhar sua evolução. O uso da vírgula realmente poderia causar algum erro na interpretação dos valores, fez bem em retirar. Para contribuir com seus estudos, vou deixar a seguir uma tabela com os principais tipos numéricos que podemos ter em SQLServer e em quais casos usar:
Tipo de Dado | Descrição |
---|
INT | Ideal para armazenar números inteiros comuns, como IDs e contadores. Útil para casos em que o valor não precisa ser muito grande. |
BIGINT | Utilizado quando você precisa armazenar números inteiros muito grandes, como identificadores únicos em sistemas de grande escala. |
DECIMAL(p, s) | Utilizado para armazenar valores monetários e outras medidas que exigem precisão exata, como preços e quantidades. A precisão e a escala garantem que os cálculos sejam precisos. |
NUMERIC(p, s) | Semelhante ao DECIMAL , é usado para valores que exigem precisão exata. Ideal para cálculos financeiros e científicos que não toleram erros de arredondamento. |
FLOAT | Adequado para armazenar números com precisão variável, como medidas científicas e cálculos estatísticos onde a faixa de valores pode variar muito. |
Continue estudando e conte com a Alura para evoluir sua carreira.
Abraços e bons estudos!