GBase 8s
工具
问答
dbaccess中的查询结果如何横排显示?
发表于2026-08-27 20:29:00276次浏览6个评论
为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【GBase版本】: GBase8sV8.8_3.6.5_2L1_1_5a649e_RHEL7_x86_64.tar
【操作系统】: 麒麟Linux
【CPU】: x86
【问题描述】*:在dbaccess中的查询结果默认是竖排显示的,如下所示。如何横排显示?
[gbasedbt@node11 ~]$ dbaccess scott -
Database selected.
> select * from emp where deptno=10;
empno 7782
ename CLARK
job MANAGER
mgr 7839
hiredate 1981/6/9
sal 2450
comm
deptno 10
empno 7839
ename KING
job PRESIDENT
mgr -1
hiredate 1981/11/17
sal 5000
comm
deptno 10
empno 7934
ename MILLER
job CLERK
mgr 7782
hiredate 1982/1/23
sal 1300
comm
deptno 10
3 row(s) retrieved.
Elapsed time: 0.004 sec
评论
登录后才可以发表评论
GBase用户28017发表于 1个月前
你 想行转列还是想每条记录按列名:值这种方式显示?
小强发表于 1个月前
@GBase用户28017:就是按照下面的格式输出:
empno ename job mgr hiredate sal comm deptno
7782 CLARK MANAGER 7839 1981/6/9 2450 10
7839 KING PRESIDENT -1 1981/11/17 5000 10
7934 MILLER CLERK 7782 1982/1/23 1300 10
empno ename job mgr hiredate sal comm deptno
7782 CLARK MANAGER 7839 1981/6/9 2450 10
7839 KING PRESIDENT -1 1981/11/17 5000 10
7934 MILLER CLERK 7782 1982/1/23 1300 10
GBase用户28017发表于 1个月前
@小强:输出了吗
GBase用户21182发表于 1个月前
遇到过这个现象!dbaccess 库名 -这种交互式命令行就容易竖排输出。改用菜单模式跑 SQL,或者通过文件重定向执行 SQL,查询结果就变成横排表格,看着舒服很多。
liaosnet发表于 1个月前
最大行长超过一定长度就会自动调整。
GBase用户28017发表于 1个月前
解决没。
热门帖子
- 12025-12-01浏览数:183877
- 22023-05-09浏览数:26553
- 42023-09-25浏览数:20246
- 52020-05-11浏览数:19026