スケーラブルデータベースサーバ HiRDB Version 8 UAP開発ガイド
JDBCのSQLデータ型と,HiRDBのクライアントライブラリを経由して接続するSQLデータ型は,完全には一致しません。JDBCドライバでは,JDBCのSQLデータ型とHiRDBのSQLデータ型とのマッピングをします。マッピングできないSQLデータ型を使用してアクセスした場合,SQLExceptionを投入します。
SQLデータ型のマッピングは,ResultSet,PreparedStatement,及びCallableStatementの各クラスの,getXXXメソッド及びsetXXXメソッドでします。なお,SQLデータ型とgetXXXメソッド,setXXXメソッドのマッピング規則については,JDBC1.0規格のドキュメントを参照してください。
HiRDBとJDBCのSQLデータ型の対応を次の表に示します。
表17-19 HiRDBとJDBCのSQLデータ型の対応
| HiRDBのSQLデータ型 | JDBCのSQLデータ型 |
|---|---|
| INTEGER | INTEGER |
| SMALLINT | SMALLINT |
| DECIMAL | DECIMAL |
| FLOAT,DOUBLE PRECISION | FLOAT |
| SMALLFLT,REAL | REAL |
| CHAR | CHAR |
| VARCHAR | VARCHAR |
| NCHAR | CHAR |
| NVARCHAR | VARCHAR |
| MCHAR | CHAR |
| MVARCHAR | VARCHAR |
| DATE | DATE |
| TIME | TIME |
| BLOB | LONGVARBINARY |
| TIMESTAMP | TIMESTAMP |
| BINARY※ | LONGVARBINARY |
All Rights Reserved. Copyright (C) 2006, 2016, Hitachi, Ltd.