【发布时间】:2013-11-22 17:50:33
【问题描述】:
我经常在mac终端中使用postgresql和mysql,我发现有大量列的结果变得非常难以解释,因为整个表变得一团糟。我在 postgresql 中看到了一个命令,该命令将每一行显示为它自己的表(每列都有自己的行),它对于检查具有大量列的少量行的输出非常有用。有谁知道这是怎么做到的,mysql有类似的技术吗?
谢谢。
【问题讨论】:
标签: mysql sql postgresql terminal
我经常在mac终端中使用postgresql和mysql,我发现有大量列的结果变得非常难以解释,因为整个表变得一团糟。我在 postgresql 中看到了一个命令,该命令将每一行显示为它自己的表(每列都有自己的行),它对于检查具有大量列的少量行的输出非常有用。有谁知道这是怎么做到的,mysql有类似的技术吗?
谢谢。
【问题讨论】:
标签: mysql sql postgresql terminal
你可以使用比默认更好的寻呼机更多
尝试在shell中使用
export PAGER=less
export LESS="-iMSx4 -RSFX -e"
然后在 psql 中:
\pset pager always
其他可能性是使用 \x 命令从列视图切换到行视图。
它应该适用于所有使用分页器的 SQL shell。我们也将它用于 Vertica。
【讨论】: