我知道PostgreSQL將BLOB內容寫入一個單獨的表格,但是有什麼方法可以從pgAdmin中輕鬆便捷地查看blob內容嗎?pgAdmin III:如何查看blob?
7
A
回答
1
我不知道你的意思是什麼「簡單方便」,但你能做的最好的是lo_read(...)
這提出了lob
爲bytea
。
從獲取數據的意義上講,這很簡單方便,但是您的pgAdmin不會將轉義字符串轉換回原始二進制文件中,因此您只需查看二進制文本的表示形式即可如果您希望在png格式或任何內容中顯示包含在高球中的圖像,則不是「簡單方便」。
+0
是的,這就是我最終使用的......我只是希望有一個更方便的方法。 爲了記錄在案,這裏是我最終使用: 選擇D型,ID,loread(lo_open調用(docxml :::: INT,131072),999999999) 從XmlPadraoNFe – 2013-05-09 11:22:03
12
SELECT encode(blobdata::bytea, 'escape') FROM table as o where o.blobdata != ''
其中
- blobdata是BYTEA列(BLOB)
- 「表」 是包含列blobdata
相關問題
- 1. Pgadmin III替代 - Windows
- 2. PSQL比PgAdmin III慢
- 3. pgAdmin III的新功能 - 無法查看數據庫
- 4. pgadmin III序列定義
- 5. pgAdmin III還原PLAIN備份
- 6. 循環和插入PostgreSQL PGADMIN III
- 7. 在pgadmin中導入.sql文件iii
- 8. pgAdmin III:訪問數據庫被拒絕
- 9. pgAdmin 4從pgAdmin III遷移服務器列表
- 10. 如何查看blob內容
- 11. 如何將pgAdmin III(Windows)連接到postgresql(Linux in virtual box)
- 12. 解析錯誤從C#parametrised查詢,但在的pgAdmin III
- 13. pgAdmin III爲什麼查詢結果會縮短?
- 14. PostgreSQL - 如何在pgAdmin中查看函數文本/源代碼?
- 15. 如何獲得pgAdmin III與PostgreSQL 9.4(Ubuntu 14.10 x64)正確工作的版本?
- 16. 從pgAdmin III運行heroku數據庫命令? (哈利的Prelaunchr)
- 17. 自動完成/ Intellisense用於PGAdmin III中的列
- 18. 在PgAdmin III中使用自定義的變量?
- 19. 的pgAdmin III(pgadmin3_92.x86_64 0:1.16.1-1.rhel6)將不會啓動
- 20. PostgreSQL pgAdmin III到AWS RDS實例的SSL連接
- 21. PgAdmin III在嘗試恢復數據庫時沒有響應
- 22. 的pgAdmin III大師提示 - 服務器未偵聽
- 23. 導入 - 使用pgAdmin III導入數據庫
- 24. PostgreSQL和pgAdmin的III,什麼是字符改變[]
- 25. 使用的pgAdmin III來管理一個Django數據庫
- 26. 用putty查看mysql blob
- 27. 如何查詢blob?
- 28. 如何在pgAdmin 4中保存查詢?
- 29. 用存儲的密碼啓動pgAdmin III再次要求輸入密碼
- 30. 如何使用JasperReports從Oracle blob列中查看圖像?
什麼數據類型的表是 「斑點」 列? 'bytea'或'oid'? – 2013-04-26 15:03:25