我想做相當於c或php fopen()和fwrite()。我不想將錶轉儲到磁盤。我正在嘗試在開發過程中進行一些調試日誌記錄。如何從PL/pgSQL寫入磁盤上的文件?
1
A
回答
1
2
您可以使用postgres函數中的plpythonu f.open(),f.write(),f.close()寫入文件。
語言擴展,將需要安裝,
https://www.postgresql.org/docs/8.3/static/plpython.html
例如plpythonu
CREATE FUNCTION makefile(text) RETURNS text AS '\n
o=open("/path/to/file")
o.write(args[0])
o.close()
return "ok"
' LANGUAgE plpythonu;
問候 蒂諾
+0
嗨@ Mokadillion,您可以在https://stackoverflow.com/q/48327289/287948獲取賞金複製/粘貼回覆 –
相關問題
- 1. 將System.Xml.XmlElement寫入磁盤上的文件
- 2. 在磁盤上寫上傳的文件
- 3. 如何從MemoryStream寫入DataWriter到磁盤
- 4. 不寫入磁盤的C++文件
- 5. 寫入磁盤文件不正確
- 6. WordPress無法將文件寫入磁盤
- 7. NSUserDefaults寫入磁盤?
- 8. 如何從blob在磁盤上寫入映像?
- 9. 如何將WPF圖像資源的文件夾寫入磁盤?
- 10. mmap寫入磁盤上的文件(同步/異步)
- 11. 在C#中的磁盤上臨時寫入文件
- 12. 使用MailKit將消息寫入磁盤上的文件夾
- 13. 如何在Informix上的磁盤上寫入二進制Blob
- 14. vue + electron如何將文件寫入磁盤
- 15. 如何解決:UPLOAD_ERR_CANT_write值:7,無法寫入文件到磁盤
- 16. 如何確定訂單文件寫入磁盤
- 17. PHP:如何使用Unicode字符將文件寫入磁盤
- 18. 如何將XPerf寫入備用磁盤
- 19. 什麼時候文件實際上被寫入磁盤?
- 20. 從StreamWriter輸出.txt文件而不寫入磁盤?
- 21. 在Django中從磁盤「上傳」文件
- 22. APK文件磁盤上不
- 23. UIWebView寫入磁盤方法
- 24. 將PFObject寫入磁盤
- 25. FMDB databaseWithPath:不寫入磁盤
- 26. 如何從磁盤
- 27. 如何使用熊貓數據框從磁盤讀取和寫入文件?
- 28. 如何將所有文件和目錄從磁盤移動到該磁盤上的文件夾?
- 29. 如何遍歷文件並使用Windows批處理文件寫入磁盤?
- 30. 將reg文件傳遞給regedit而不寫入磁盤(以避免將解密數據寫入磁盤)
如果您需要查詢一些統計數據,你應該看看:HTTPS://www.postgresql.org /docs/9.1/static/sql-explain.html –
其實我試圖追蹤邏輯流程問題。我有許多這種類型的函數可以編寫,如果我可以調試一些fwrite()語句,這樣會很好,所以我可以看到我的代碼中發生了什麼的日誌。 –
對於通用的「寫入文件」問題(不僅是日誌文件),請參閱https://stackoverflow.com/q/48327289/287948 –