2012-03-22 9 views
1

BLOB列が定義されたクエリの結果があります。 BLOBには画像が含まれています。私はこの種のアプリケーションを他のアプリケーションに使用することなくこの結果を表示することに興味があります。例: クエリは次の3つの列を返します。 - Oracle BLOB列の読み取り

 

NAME => Steven
PHONE => 786
PICTURE => BLOB
このBLOBを任意のエクスポート形式で結果として取得/表示する方法はありますか?Microsoftのアクセス、Excelシート、HTML、PDFなどがあります。テーマはこの結果を取得し、このBLOBをPL/SQLとSQLのみを使用するオプションがある他の列とともに表示することです。ここで私は私のクエリ結果をエクスポートするためにHORA(ツールを保持)を使用していることを追加したいと思います。
私が望むのは、その中にイメージを含むこのクエリを抽出することです。出来ますか?

答えて

6

BLOBの最初の "B"はバイナリを表します。 Oracleに関しては、それはRAWデータの未分化チャンクです。 DOCX、TIFF、EXE:BLOBカラムには何も置くことができます。データベースは気にしません。

blobを画像としてレンダリングするには、バイナリプロトコル(BMP、JPEG、PNGなど)を解釈できるアプリケーションが必要です。


"私は周りに方法がなければならないと確信しています。"

は、純粋なPL/SQLまたはSQLを使用していません。写真にはクライアントアプリケーションが必要です。あなたはHoraを使っていると言っています。それは私がよく知っているとアプリケーションではありませんが、私は自分のWebサイトをチェックアウトし、this pertinent snippetが見つかりました:グリッドビューの列見出しに

「データの内容(新しいレコード表示、新しいテキストビューの改善、 機能強化を、「[重点鉱山]

あなたはより恒久的またはトランス何かが必要な場合は、おそらくホラのレポート機能は、画像をレンダリングすることができますが、Windowsのアプリケーション)を使用してBLOB フィールドの表示?

+0

私は専門家の援助を求めている理由を正確に知っています。私は周りに道がなければならないと確信しています。 –

関連する問題