Symfoware Server アプリケーション開発ガイド(JDBCドライバ編) - FUJITSU - |
目次 索引 |
第2章 アプリケーションの設計 | > 2.4 データ型 | > 2.4.2 Symfoware Serverのデータ型 |
Javaのbyte[]型とSymfoware ServerのBLOB型は一致します。
Symfoware ServerのBLOB型へ代入可能なJavaのデータ型は以下のとおりです。
分類 |
Javaのデータ型 |
レベル |
---|---|---|
文字列型 |
String |
可能 |
BLOB型 |
byte[] |
推奨 |
Object型 |
java.lang.Object |
未サポート |
Symfoware ServerのBLOB型にデータを格納する場合、Javaのbyte[]型の使用を推奨します。
JavaのString型のデータをSymfoware ServerのBLOB型へ代入する場合、格納される文字データは数値で表現できるデータである必要があります。2文字の文字データが1バイトのデータに置き換わって格納されます。たとえば文字データ“01”はバイナリの00000001に変換され、文字データ“FF”はバイナリの11111111に変換されます。
Symfoware ServerのBLOB型から取り出し可能なJavaのデータ型は以下のとおりです。
分類 |
Javaのデータ型 |
レベル |
---|---|---|
文字列型 |
String |
可能 |
BLOB型 |
byte[] |
推奨 |
Object型 |
java.lang.Object |
未サポート |
Symfoware ServerのBLOB型のデータを取り出す場合、Javaのbyte[]型の使用を推奨します。
Symfoware ServerのBLOB型のデータをJavaのString型へ取り出す場合、16進表記の文字データに変換されて取り出されます。
目次 索引 |