一尘不染

sqlite3正在砍/剪断/截断我的文本列

sql

我的值被截断了,想显示完整的值。

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"

这给了我

name        From State   To State  
----------  -----------  ----------
Jack        Connecticut  Louisiana 
Jeff Danie  New Hampshi  New Hampsh

名称将被截断为10个字符或第一行数据的长度(以较长者为准)。我如何在不使列超出其必需大小的情况下阻止这种情况的发生?

谢谢


阅读 148

收藏
2021-03-17

共1个答案

一尘不染

似乎没有一种使它自动的方法,但是您可以使用该.width命令手动指定列宽。

参见此处(在部分中搜索.width)。

2021-03-17