我正在嘗試在一行中運行以下查詢:
\x
select * from pg_stat_statements order by max_exec_time desc limit 10;
如下:
kubectl -n MYNAMESPACEXXX exec -ti MYPGPOD-K8SXXX -- psql -d MY-DB -U postgres -c '\x select * from pg_stat_statements order by max_exec_time desc limit 10;'
但我明白了
unrecognized value "select" for "expanded"
Available values are: on, off, auto.
command terminated with exit code 1
我們如何將兩者\x和 SQL 查詢結合起來?
uj5u.com熱心網友回復:
-c另一種方法是多次使用該選項:
psql -c '\x' -c 'SELECT ...'
uj5u.com熱心網友回復:
您還可以expanded從命令列設定模式:
kubectl -n MYNAMESPACEXXX exec -ti MYPGPOD-K8SXXX -- psql -d MY-DB -U postgres --expanded -c 'select * from pg_stat_statements order by max_exec_time desc limit 10;'
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/442336.html
上一篇:SQL通配符僅獲取數字
