如何在sqlite中格式化表输出?例如,如果其中一列具有可变长度文本,则难以读取显示条目的默认行为。如果我select a,b,c from table
我得到了
a1|b1|c1
a2|b2|c2
虽然我想要一些更好,更易于阅读的格式,如..
++++++++++++++++
| a1 | b1 | c1 |
| a2 | b2 | c2 |
++++++++++++++++
答案 0 :(得分:1)
你可以使用dot.commands“.mode columns / .width”
sqlite3 test.db <<SQL
.mode columns
.width 3 10 10 4
select 'ABCDEFGHIJKLM','ABCDEFGHIJKLM','ABC','ABCDEFGHIJKLM';
SQL
会收到 ABC ABCDEFGHIJ ABC ABCD 但没有像边界等其他形式,所以非常基本
蚁