- PR -

文字列をBLOB型データで登録

1
投稿者投稿内容
たけ
会議室デビュー日: 2006/08/23
投稿数: 1
投稿日時: 2006-08-23 01:39
お世話になってます。Java超初心者です。

JavaでBLOB型のカラムに文字列を格納したいのですが、
いろいろ調べているとファイル等を格納する方法はわかるのですが
文字列を格納する方法がわかりません。
拡張性を持たせるためにBLOB型にしているのですが・・・。
何かアドバイス等ありましたらよろしくお願いします。

DBはOracle9iです。
かつのり
ぬし
会議室デビュー日: 2004/03/18
投稿数: 2015
お住まい・勤務地: 札幌
投稿日時: 2006-08-23 02:51
文字列をバイト列にするには
String#getBytes();を使用します。

ストリームにするには、
new ByteArrayInputStream(byte[])を使用します。

FileInputStreamの代わりに
コード:
InputStream in = new ByteArrayInputStream("aaaa".getBytes());


見たいな感じのコードでいかがでしょうか。
1

スキルアップ/キャリアアップ(JOB@IT)