[英]How can I use multiple values in SQL variable in PostgresSQL/plpgsql?
[英]how can i see the SQL generated by plpgsql
我寫了一個plpgsql函數。 我想看看它生成的確切的SQL查詢。
知道我該怎么辦?
謝謝,吉爾
您必須使用contrib模塊auto_explain 。
按文檔中的說明加載模塊,並設置配置參數auto_explain.log_nested_statements = on
和auto_explain.log_min_duration = 0
。
警告:這可能導致繁忙系統上的大量登錄,因此在測試系統上做得更好。
然后運行您的函數,函數內部執行的SQL語句(以及它們的執行計划)將被寫入服務器日志。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.