TO_NUMBER

式をNUMBER型の値に変換します。

SQL構文

TO_NUMBER (Expression[, Format]) 

パラメータ

TO_NUMBERには、次のパラメータがあります。

パラメータ 説明

Expression

変換する式で、値はCHARVARCHAR2NCHARNVARCHAR2BINARY_FLOATBINARY_DOUBLECLOBまたはNCLOB型になります。

Format

指定すると、その書式がExpressionからNUMBER型の値への変換に使用されます。書式文字列は数値書式モデルを示します。書式には定数またはパラメータを使用できます。

説明

TO_NUMBER関数では、数値書式モデルを使用できます。数値書式モデルの詳細は、「数値書式モデル」を参照してください。

Command> SELECT TO_NUMBER ('100.00', '999D99') FROM dual;
< 100 >
1 row found.

Command> SELECT TO_NUMBER ('1210.73', '9999.99') FROM dual;
< 1210.73 >
1 row found.