作成した画面のDBアクセス時のデータ型対応表(H2)
JDBC:h2-1.2.144.jar DB:H2 Database Engine Version 1.2.144
H2の型 | IOP-toolの型 | 項目長 | 小数部長 | ValueObjectの型 | 検索(完全一致) | 検索(前方一致) | 新規登録 | 修正登録 | |
smallint(5,0) | → | NUM | 5 | Integer | ○ | ○ | ○ | ○ | |
integer(10,0) | → | NUM | 10 | Long | ○ | ○ | ○ | ○ | |
bigint(19,0) | → | NUM | 19 | BigDecimal | ○ | ○ | ○ | ○ | |
decimal(4,0) | → | NUM | 4 | Integer | ○ | ○ | ○ | ○ | |
decimal(8,0) | → | NUM | 8 | Integer | ○ | ○ | ○ | ○ | |
decimal(16,0) | → | NUM | 16 | Long | ○ | ○ | ○ | ○ | |
decimal(4,2) | → | NUM | 4 | 2 | BigDecimal | ○ | ○ | ○ | ○ |
decimal(8,4) | → | NUM | 8 | 4 | BigDecimal | ○ | ○ | ○ | ○ |
decimal(16,8) | → | NUM | 16 | 8 | BigDecimal | ○ | ○ | ○ | ○ |
real(7) | → | STRING | 7 | Integer | ○ | ○ | ○ | ○ | |
double | (17)→ | STRING | 7 | Long | ○ | ○ | ○ | ○ | |
varchar(10) | → | STRING | 10 | String | ○ | ○ | ○ | ○ | |
varchar(1000) | → | STRING | 1000 | String | ○ | ○ | ○ | ○ | |
char(10) | → | STRING | 10 | String | ○ | ○ | ○ | ○ | |
char(1000) | → | STRING | 1000 | String | ○ | ○ | ○ | ○ | |
clob | → | STRING | 2147483647 | String | ○ | ○ | ○ | ○ | |
varbinary | → | IMAGE | 2147483647 | byte[] | - | - | - | - | |
boolean | → | BOOLEAN | 1 | Boolean | ○ | ○ | ○ | ○ | |
date | → | DATE | 8 | Date | ○ | ○ | ○ | ○ | |
timestamp(23,10) | → | DATE_TIME | 23 | 10 | Timestamp | ○ | ○ | ○ | ○ |
time(6) with time zone | → | STRING | 6 | Time | ○ | ○ | ○ | ○ |