decimal関数のSQLでの構文

SQL の DECIMAL 関数は、数値を指定の精度と小数点以下の桁数を持つ 10 進数に変換するために使用されます。

DECIMAL関数の構文は次のとおりです。

DECIMAL(式, 精度, スケール)

うち、そのなかで:

  1. DECIMAL 型の数値に変換する式を指定します。
  2. precisionは変換されるDECIMAL型の数値の総桁数である。
  3. scaleは変換する数値の小数点以下桁数です。

たとえば、DECIMAL ファンクションを使用して数値式を合計桁数 10 桁、小数桁数 2 桁の精度の DECIMAL 型数値に変換するには、次のステートメントを使用できます。

12345.6789, 10, 2のDECIMAL

この関数はDECIMAL型の値を返し、値は12345.68です。

DECIMAL関数は通常、データベースに特定の精度および小数点以下の桁数を必要とする数値(通貨金額、財務データなど)を格納および処理するために使用されます。

bannerAds