2014-03-27 33 views
0

我們已將XML文件作爲blob字段存儲在數據庫中。現在我們希望在SQL編輯器中看到數據。如何通過SQL將讀取存儲爲blob的Xml讀取爲可讀的字符串?

SELECT CAST(響應AS CHAR(10000))FROM response_table

我們看到列???

有人可以幫助我如何獲得可讀格式的值嗎?

謝謝。

+0

您正在使用哪種編輯器?您可以使用Toad for MySql。 –

+0

我用的蟾蜍,但它只有UTF-8,UTF-16,但我懷疑代碼保存在其他字符集或格式...請讓我知道如何正確查看數據 – user2323036

回答

1

這取決於您的編輯器以顯示blob響應。我使用Toad for mySql。其中顯示的響應,我可以查看它不同的格式,如十六進制,ASC11等你的查詢將保持不變,不需要鑄造。

SELECT response FROM response_table 
+0

Umair Saleem..let我試試看並讓你知道.. – user2323036

+0

我試過了,但它顯示垃圾字符..對於utf-8 ..如何確認數據是否已用ISO-8591-1標準保存 – user2323036

+0

點擊ASCII視圖,有標籤。 –