首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >凤凰sqlline不能在终端上显示表的所有列。

凤凰sqlline不能在终端上显示表的所有列。
EN

Stack Overflow用户
提问于 2015-09-08 08:37:49
回答 4查看 14.2K关注 0票数 9

使用菲尼克斯sqlline连接hbase。在SecureCRT终端上,我只能看到三列的表,其中有超过10列。我想显示表中的所有列,以测试数据是否正常。是否应该设置任何配置?

代码语言:javascript
复制
0: jdbc:phoenix:10.35.66.72:2181:/hbase> select * from WL.MSGCENTER_PUSHMESSAGE;
+--------------+---------+---------------------------------------------------------------------------------------------------------------------------------------------+
|    PLANID    | BATCHID |                                                                                                                                                 |
+--------------+---------+---------------------------------------------------------------------------------------------------------------------------------------------+
| 520          | 1       | C285995F-AB23-4CF0-A9A4-F29175E9CD36                                                                                                           |
+--------------+---------+---------------------------------------------------------------------------------------------------------------------------------------------+

1行选定(0.805秒)

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2016-05-21 20:49:33

可以将输出格式从水平更改为垂直。

代码语言:javascript
复制
!outputformat vertical
票数 31
EN

Stack Overflow用户

发布于 2016-02-01 07:29:40

在启动sqlline之前尝试设置终端宽度

代码语言:javascript
复制
stty cols 200
票数 5
EN

Stack Overflow用户

发布于 2015-09-10 06:40:03

Sqlline不够聪明,无法调整列宽。使终端变宽,您可能会看到数据。

理想情况下,我会向use squirrel-sql or db-visualizer推荐您连接到菲尼克斯。它们是查询菲尼克斯的更好工具。

看看这个:http://search-hadoop.com/m/9UY0h2sGBoSz1Mta1

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32453019

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档