整数型で表現するのは,4バイト(32ビット)で表現できる符号付き整数値,または符号と数字文字列で表現する,整数リテラルです。
次に,整数型のデータ型を使用する表現形式,演算子,関数および述語について説明します。また,Java クラスライブラリの値との対応についても説明します。
整数型の値の表現形式を次の表に示します。
表5-8 整数型の値の表現形式
値の種類 | 定義 |
---|---|
リテラル | 符号および数字列 |
プロパティ | Integer32型のプロパティ (dmaProp_DataType=DMA_DATATYPE_INTEGER32と定義されたプロパティ) 格納値:-2,147,483,648~2,147,483,647 |
変数として指定できる値 | ?パラメタ |
整数型の値を被演算子または引数として扱う演算子および関数を次の表に示します。
表5-9 整数型の値を被演算子または引数とする演算子・関数
演算子・関数の種類 | 演算子・関数 |
---|---|
整数の四則演算子 | + - * / |
単項演算子 | + - |
数値関数 | ABS() |
評価対象が整数型の値である述語を次の表に示します。
表5-10 整数型の値を評価対象とする述語
述語の種類 | 述語 |
---|---|
比較述語 | = < > <= >= <> |
In述語 | IN |
Between述語 | BETWEEN |
Java クラスライブラリで扱うデータ型との対応を次の表に示します。
表5-11 edmSQLの整数型とJava クラスライブラリで扱うデータ型との対応
edmSQLのデータ型 | Java クラスライブラリで扱うデータ型 | 値 |
---|---|---|
整数型 | int,Integer | -2,147,483,648~2,147,483,647 |