㈠ foxpro中如何设置sql查询结果的显示宽度
用表格控件显示查询内容,然后对表格列设置宽度
㈡ 在sql*plus中,如果select语句查询的某一字段很宽,可以使用哪个命令将该行的显示宽度设置为一个
column 字段名 format a30
这样该字段宽度为30个字符
㈢ SQL Plus如何调整输出的一行的表头宽度
没办法统一设置列宽的,但是可以根据具体的列名设置宽度,用 col ... format ... 的方法 字符类型的 : sqlplus> col 列名 format a10 这句设定指定列名显示宽度是每行10个字符 sqlplus> col 列名 format 99999 这是设定数字类型的 可以在$ORACL
㈣ col 语句只能改变输出时表格列的宽度,在oracle 的SQL语句中有什么能彻底改变列的宽度,每次输出都是一样
修改$ORACLE_HOME\sqlplus\admin的glogin.sql文件
㈤ visual studio连接sql数据库,怎样改变表格宽度
如下图:点击右上角小三角形,选择编辑列,更改width属性即可
㈥ sqlplus显示一个表 每个字段的显示宽度是什么决定的是字段长度决定的么
SQLPlus查询的结果,可以根据自己的屏幕情况进行调节
设置如下:
1.设置页面显示总行数
SQL>show pagesize; --首先查看目前的pagesize,默认是14
SQL>set pagesize 100; --将pagesize设置好100,则可以一次显示够多行记录了
2.设置行的宽度
SQL>show linesize; --查看目前的linesize,默认是80
SQL>set linesize 200; --设置成200或者更宽都可
你的情况,把linesize设置的大点就行了。
㈦ SQL server如何控制查询结果的列宽
好像在设计里面可以设定列宽吧~!如果你的数据长度比字段的数据类型长可以试一下改字段的数据类型的列宽,不过先备份数据哦~!如果字段的数据类型列宽大于你的数据长度试一下鼠标拉宽他它~!
㈧ 请教sqlplus的格式化输出
配置环境脚本
**********************************
cd $ORACLE_HOME/sqlplus/admin
vi glogin.sql
define _editor=vi
set serveroutput on size 1000000
set trimspool on
set long 5000
set linesize 1000
set pagesize 9999
column plan_plus_exp format a80
column global_name new_value gname
set termout off
define gname=idle
column global_name new_value gname
select lower(user) || '@' || substr( global_name, 1, decode( dot, 0, length(global_name), dot-1) ) global_name
from (select global_name, instr(global_name,'.') dot from global_name );
set sqlprompt '&gname> '
set termout on
下面对这些脚本做些说明:
define _editor=vi:设置sql*plus使用的默认编辑器。可以把默认编辑器设置为你最喜欢的文本编辑(而不是字处理器),如记事本(Notepad)或emacs。
set serveroutput on size 1000000:这会默认地打开dbms_output(这样就不必每次再键入这个命令了)。另外也将默认缓冲区大小设置得尽可能大。
set trimspool on:假脱机输出文本时,会去除文本行两端的空格,而且行宽不定。如果设置为OFF(默认设置),假脱机输出的文本行宽度则等于所设置的LINESIZE。
set long 5000:设置选对LONG或CLOB列时显示的默认字节数
linesize 1000:设置sql*plus显示的文本宽为1000字符。
set pagesize 9999:pagesize可以控制sql*plus多久打印一次标题,这里将pagesize设置为一个很大的数(所以每页只有一组标题)。
column plan_plus_exp format a80:设置由autotrace得出的解释计划输出(explain plan output)的默认宽度。A80通常足以放下整个计划。
set termout on/off:是控制@方式执行之返回的
define gname=idle:定义一个变量gname,值为idle。
column global_name new_value gname:告诉sql*plus取得global_name列中的最后一个值,并将这个值赋给替换变量gname。
select lower(user) || '@' || substr( global_name, 1, decode( dot, 0, length(global_name), dot-1) ) global_name
from (select global_name, instr(global_name,'.') dot from global_name );取得global_name的值
set sqlprompt '&gname> ':通常用来设置SQL提示符的方法
㈨ 怎样设置sqlplus中查询出结果的列宽
没办法统一设置列宽的,但是可以根据具体的列名设置宽度,用
col
...
format
...
的方法
字符类型的
:
sqlplus>
col
列名
format
a10
这句设定指定列名显示宽度是每行10个字符
sqlplus>
col
列名
format
99999
这是设定数字类型的
可以在$ORACLE_HOME/sqlplus/admin/glogin.sql
里把常用的都设置好,这样就不用每次都设定了
㈩ plsql command window 设置显示宽度
SQL> col id for a10 (column id format a10)
SQL> set linesize 100
SQL> set pagesize 1000
分别为设置 列 行 页面 的大小