Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] O que seria o (i,j) no lado de decimal e numeric?

O que seria o (i,j) no lado de decimal e numeric?

1 resposta
solução!

Olá, Leonardo, tudo bem?

No SQL Server, decimal(i,j) e numeric(i,j) são usados para definir números com precisão e escala específicas.

  • i (precisão): É o número total de dígitos que o número pode ter, tanto à esquerda quanto à direita do ponto decimal. Por exemplo, decimal(5,2) pode armazenar números com até 5 dígitos no total.
  • j (escala): É o número de dígitos que podem estar à direita do ponto decimal. No exemplo decimal(5,2), 2 dígitos são reservados para a parte decimal.

Por exemplo:

  • decimal(5,2) pode armazenar números no formato 999.99 ou -999.99.
  • decimal(7,3) pode armazenar números no formato 99999.999 ou -99999.999.

Se você tentar armazenar um número que exceda a precisão ou a escala definida, o SQL Server irá gerar um erro.

Espero ter ajudado.

Qualquer dúvida, compartilhe no fórum.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!