www.5129.net > 怎样设置sqlplus中查询出结果的列宽

怎样设置sqlplus中查询出结果的列宽

没办法统一设置列宽的,但是可以根据具体的列名设置宽度,用 col ... format ... 的方法 字符类型的 : sqlplus> col 列名 format a10 这句设定指定列名显示宽度是每行10个字符 sqlplus> col 列名 format 99999 这是设定数字类型的 可以在$ORACL...

没办法统一设置列宽的,但是可以根据具体的列名设置宽度,用 col ... format ... 的方法 字符类型的 : sqlplus> col 列名 format a10 这句设定指定列名显示宽度是每行10个字符 sqlplus> col 列名 format 99999 这是设定数字类型的 可以在$ORACL...

column 字段名 format a30 这样该字段宽度为30个字符

如果你是用CMD命令行执行sqlplus,那么除了要设置set linesize外,还要修改命令行窗口的属性,右键窗口标题栏,选择属性,布局,屏幕缓冲区大小,把宽度设成你需要的大小

因为在sqlplus下,显示的列宽是固定,也就是变长字段的最大长度。 而oracle中有linsize的概念,也就是一行最大的长度,一般可变字段长度都比较大,两三个就把一行撑满了,所以很多人就通过set linesize来解决问题。 但是这个不是最佳方案,因为...

没办法统一设置列宽的,但是可以根据具体的列名设置宽度,用 col ... format ... 的方法 字符类型的 : sqlplus> col 列名 format a10 这句设定指定列名显示宽度是每行10个字符 sqlplus> col 列名 format 99999 这是设定数字类型的 可以在$ORACL...

网站地图

All rights reserved Powered by www.5129.net

copyright ©right 2010-2021。
www.5129.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com