0

Oracleテーブルに画像をアップロードするサーブレットプログラムを作成しました。Oracle10gバージョンを使用しています。

を使用してテーブルを作成しました

create table insertimage( image BLOB);

テーブルは正常に作成されました。私のサーブレットは、正常にアップロードされた画像を表示します。使って削除しても

delete from insertimage;

行の削除が成功したことを示しています。

しかし、を使用してテーブルの内容を表示しようとすると

select * from insertimage;

それは私に与えます

ORA-00932: inconsistent datatypes: expected NUMBER got BLOB error. 

では、画像が正常にアップロードされたかどうか、またはOracleテーブルに直接アップロードされていないかどうかを確認するにはどうすればよいですか?

4

1 に答える 1

0

使用できるサードパーティの IDE は多数あります。無料の優れた IDE は、Oracle 独自のSQL Developerです。

オブジェクト ツリーからテーブルをダブルクリックします。[データ] タブで、BLOB 列の [...] ボタンをクリックし、[画像として表示] チェックボックスをクリックします。

于 2012-07-31T06:10:08.303 に答える