構文: jpub.numbertypes={jdbc|objectjdbc|bigdecimal|oracle}
numbertypesパラメータ(およびそれに相当するJPublisherウィザードの「数値型」)では、数値PL/SQL型の型マッピングを制御します。次の4つから選択できます。
次の表に、numbertypesオプションの影響を受けるPL/SQL型と、それらのnumbertypes=jdbcおよびnumbertypes=objectjdbc(デフォルト)に対するJavaマッピングを示します。
PL/SQLデータ型 | JDBCマッピング・クラス | Object JDBCマッピング・クラス |
---|---|---|
BINARY_INTEGER、INT、INTEGER、NATURAL、NATURALN、PLS_INTEGER、POSITIVE、POSITIVEN、SIGNTYPE | int | java.lang.Integer |
SMALLINT | short | java.lang.Integer |
REAL | float | java.lang.Float |
DOUBLE PRECISION、FLOAT | double | java.lang.Double |
DEC、DECIMAL、NUMBER、NUMERIC | java.math.BigDecimal | java.math.BigDecimal |