Dan*_*Dan 23 sql sqlite truncate
我将值切断,并希望显示完整的值.
Sqlite3 -column -header locations.dbs "
select n.namelist, f.state, t.state
from names n
left join locations l on l.id = n.id
left join statenames f on f.st = l.st
left join statenames t on t.st = l.stto
where n.timing > 200601 and count(n.timing)<=15"
Run Code Online (Sandbox Code Playgroud)
哪能给我
name From State To State
---------- ----------- ----------
Jack Connecticut Louisiana
Jeff Danie New Hampshi New Hampsh
Run Code Online (Sandbox Code Playgroud)
这些名称被截断为10个字符或第一行数据的长度,以较长者为准.如何在不使列大于它们的情况下阻止这种情况发生?
谢谢
你可以像这样使用column(unix命令):
sqlite3 -list -separator "|" -header db.dbs "Select ...." | column -t -s "|"
Run Code Online (Sandbox Code Playgroud)
-list
并且-separator
可以省略,因为它们是默认值