2011-10-20 72 views
0

我使用Eclipse數據庫開發視圖(Eclipse Indigo標準)連接到Oracle DB,其中對於特定記錄(我已經知道),我想查看一個「文本」形式的列內容(儘管該列包含BLOB數據)。使用Eclipse數據庫資源管理器顯示blob內容

當我簡單地做一個

select MYBLOBCOLUMN from MYTABLE where ID='myid' 

SQL結果視圖只顯示執行日誌,但沒有數據。那麼,我怎樣才能看到BLOB內容?

回答

0

BLOB數據類型是爲了能夠將「自定義」對象從一個數據庫轉移到另一個數據庫而發明的。數據庫本身不知道如何解釋和顯示blob字段中存儲的數據。

它可以是圖像,應用程序,視頻,音頻或其他任何東西。如果您將普通文本存儲在Blob字段中,則數據庫程序不知道它是常規文本。

如果將文本存儲在數據庫中,最好使用(n)varchar或備註數據類型。

+0

嗯,我知道,但我認爲,就像在二進制兼容的文本編輯器(記事本+ +等),可能有一種方法在Eclipse中顯示該文本的二進制流。 – Riduidel

+0

啊好的,明白你的意思,我實際上使用ms sql server express,我相信它的確將圖像顯示爲字符串..我不知道如何設置eclipse來做到這一點。抱歉 – jorrebor

相關問題