【发布时间】:2021-11-19 15:18:23
【问题描述】:
我有一个应该在 psql 命令行上占用更少空间的表,由于某种原因,格式显示非常奇怪。请看这张图,它比我在这里写的任何文字都更能描述问题。
您可能会看到一些列名称重叠并且表格很丑。如果我展开显示,您可以看到表格的结构。
【问题讨论】:
标签: psql
我有一个应该在 psql 命令行上占用更少空间的表,由于某种原因,格式显示非常奇怪。请看这张图,它比我在这里写的任何文字都更能描述问题。
您可能会看到一些列名称重叠并且表格很丑。如果我展开显示,您可以看到表格的结构。
【问题讨论】:
标签: psql
psql 不会在输出中添加额外的空格。
问题一定是你至少在某些数据中有很多训练空间。 psql 会将输出与结果集中最宽的列对齐。
发生这种情况的一种可能性是,如果您使用char(100) 之类的类型定义列,它将用空格填充值。最好避免使用char 数据类型。
【讨论】: