我想做相当于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 –