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
下図は、出力結果を示しています。