首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何对齐SQL查询结果?

问如何对齐SQL查询结果?
EN

Stack Overflow用户
提问于 2019-03-22 07:28:22
回答 1查看 637关注 0票数 0

我试图找到一个解决方案,但似乎没有人问它(如果有,请给我一个URL)

例如,当我尝试查询时

代码语言:javascript
复制
select name, value from V$PARAMETER;

我得到了这个混乱的结果

​

​

EN

回答 1

Stack Overflow用户

发布于 2019-03-22 15:40:19

如果你正在使用sqlcl,你可以使用"set sqlformat ansiconsole“或者"format aXX”,例如

代码语言:javascript
复制
SQLcl: Release 4.2.0.16.153.2014 RC 

SQL> set sqlformat ansiconsole
SQL> select name, value from V$PARAMETER;
NAME                          VALUE                                                        
lock_name_space               NULL                                                         
timed_statistics              TRUE                                                         
timed_os_statistics           0                                                            
resource_limit                TRUE                                                         
license_max_sessions          0                                                            
license_sessions_warning      0                                                            
cpu_count                     2                                                            
instance_groups               NULL                                                         
event                         NULL                                                         
sga_max_size                  838860800                                                    
use_large_pages               TRUE                                                         
pre_page_sga                  TRUE 

SQL> set sqlformat default
SQL Format Cleared


SQL> col name format a40
SQL> col value format a40
SQL> select name, value from V$PARAMETER;

NAME                                     VALUE                                   
---------------------------------------- ----------------------------------------
lock_name_space                          NULL                                    
processes                                300                                     
sessions                                 472                                     
timed_statistics                         TRUE                                    
timed_os_statistics                      0                                       
resource_limit                           TRUE                                    
license_max_sessions                     0                                       
license_sessions_warning                 0                                       
cpu_count                                2                                       
instance_groups                          NULL                                    
event                                    NULL                                    
sga_max_size                             838860800 
...

另请参阅:documentation (SQLplus,格式化列),sqlcl示例here。SQL*Plus样式的格式化似乎也适用于sqlcl。

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

https://stackoverflow.com/questions/55290722

复制
相关文章

相似问题

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