TO_INTEGER - 文字列を整数値に変換

TO_INTEGER 関数は、文字列内の有効な数値が数字と小数点 (オプション) で構成されている場合に、この文字列を整数値に変換します。値に小数点が含まれている場合、小数点以下の値は切り捨てられます。値が有効な数値でない場合、0 (ゼロ) が返されます。

文字列を整数値に変換

TO_INTEGER(string)

説明

string

一重引用符 (') で囲まれた文字列、または数字と小数点 (オプション) で構成された数値を表す文字フィールドです。

文字列を整数値に変換

次のリクエストは、文字列を整数値に変換します。小数点以下の数字は切り捨てられます。

DEFINE FILE WF_RETAIL_LITE
INT1/I8 = TO_INTEGER('56.78');
INT2/I8 = TO_INTEGER('.5678');
INT3/I8 = TO_INTEGER('5678');
END
TABLE FILE WF_RETAIL_LITE
PRINT INT1 INT2 INT3
BY BUSINESS_REGION AS Region
WHERE READLIMIT EQ 1
ON TABLE SET PAGE NOLEAD
ON TABLE SET STYLE *
GRID=OFF,$
ENDSTYLE
END

下図は、出力結果を示しています。