DECIMAL(P,S)
タイプ。
そのため、Pは精度、Sはスケールです。 Pは合計(小数点の前後の両方)の桁数と考えることができ、Sは小数点以下の桁数と考えることができます。
したがって、たとえば、-999.99から999.99までを格納するには、5桁の精度と2のスケールが必要になるため、DECIMAL(5, 2)
を使用します。 。
あなたの場合、DECIMAL(n, 1)
が必要です 、ここで、nは、小数点の前に必要な桁数+1の小数点以下です。
DECIMAL(P,S)
タイプ。
そのため、Pは精度、Sはスケールです。 Pは合計(小数点の前後の両方)の桁数と考えることができ、Sは小数点以下の桁数と考えることができます。
したがって、たとえば、-999.99から999.99までを格納するには、5桁の精度と2のスケールが必要になるため、DECIMAL(5, 2)
を使用します。 。
あなたの場合、DECIMAL(n, 1)
が必要です 、ここで、nは、小数点の前に必要な桁数+1の小数点以下です。