decimal関数のSQLでの構文
SQL の DECIMAL 関数は、数値を指定の精度と小数点以下の桁数を持つ 10 進数に変換するために使用されます。
DECIMAL関数の構文は次のとおりです。
DECIMAL(式, 精度, スケール)
うち、そのなかで:
- DECIMAL 型の数値に変換する式を指定します。
- precisionは変換されるDECIMAL型の数値の総桁数である。
- scaleは変換する数値の小数点以下桁数です。
たとえば、DECIMAL ファンクションを使用して数値式を合計桁数 10 桁、小数桁数 2 桁の精度の DECIMAL 型数値に変換するには、次のステートメントを使用できます。
12345.6789, 10, 2のDECIMAL
この関数はDECIMAL型の値を返し、値は12345.68です。
DECIMAL関数は通常、データベースに特定の精度および小数点以下の桁数を必要とする数値(通貨金額、財務データなど)を格納および処理するために使用されます。