- - PR -
DB2での画像ファイル(JPEG,gif等)の格納
1
| 投稿者 | 投稿内容 |
|---|---|
|
投稿日時: 2004-09-17 12:56
件名の通り、
DB2に画像ファイルを格納・管理する事は可能でしょうか? 初歩的な質問ですみませんが、 よろしくお願いします。 |
|
投稿日時: 2004-09-17 13:27
可能です。
|
|
投稿日時: 2004-09-17 17:33
早々のご回答、ありがとうございました。
|
|
投稿日時: 2004-09-17 18:11
# もう解決済みかもしれませんが・・・。
BLOB列のあるテーブルを作成し、画像をバイナリデータとして格納します。 画像ファイル(Fileクラス)をFileInputStreamなどのInputStreamに入れて、 PrepareStatementクラスのsetBinaryStream()かsetBlob()を使ってDBに入れます。 DBから取り出すときはResultSetクラスのgetBinaryStream()かgetBlob()を使って OutputStreamを取り出してFileに書き出します。 BLOB列のあるテーブルは以下のように作成します。(数字はバイトです) CREATE TABLE AAA( ID CHAR(2), DATA BLOB(1024) ); |
1
