ESQL は、数値を扱う幾つかのデータ・タイプをサポートしています。
以下のデータ・タイプを集合的に数値データ・タイプと言います。
注: - INTEGER および DECIMAL タイプは、ブローカー内で正確に表現されます。
FLOAT タイプはその性質上、警告なしで丸め誤差が生じることがあります。
例えば金額を表す場合などのように、絶対的な正確さが要求される場合には FLOAT を使用しないでください。
- 異なる数値タイプの間で、さまざまなキャストが可能です。
正確なタイプが FLOAT にキャストされた場合、精度が失われることがあります。
数値関数については、ESQL 数値関数を参照してください。