SQL> select *FROM PRODUCTINFO;PRODUCTID PRODUCTNAME PRODUCTPRICE
-------------------- -------------------- --------------------
QUANTITY CATEGORY ORIGIN
-------------------- -------------------- --------------------
0100010001 手机 0898
400 0200010001 芬兰诺基亚0100010002 乐phone 1800
400 0200010002 中国联想0100010003 笔记本 4560
400 0200010003 中国联想我在提取数据想对其进行比较,可是这表格就是给我换行,能不能使
PRODUCTID PRODUCTNAME PRODUCTPRICE QUANTITY CATEGORY ORIGIN
-------------------- -------------------- --------------------
这六个数据 尽可能在同一行,感觉SQL PLUS的窗口好不友好啊
-------------------- -------------------- --------------------
QUANTITY CATEGORY ORIGIN
-------------------- -------------------- --------------------
0100010001 手机 0898
400 0200010001 芬兰诺基亚0100010002 乐phone 1800
400 0200010002 中国联想0100010003 笔记本 4560
400 0200010003 中国联想我在提取数据想对其进行比较,可是这表格就是给我换行,能不能使
PRODUCTID PRODUCTNAME PRODUCTPRICE QUANTITY CATEGORY ORIGIN
-------------------- -------------------- --------------------
这六个数据 尽可能在同一行,感觉SQL PLUS的窗口好不友好啊
解决方案 »
- Oracle安装完后忘记给用户解锁该怎么办?
- 备份控制文件的遇到的问题。
- 关于ORACLE CASE WNTH的用法
- 是用触发器还是用半小时结一次。
- 我用户下的存储过程,怎么分配权限给另一个用户去执行我包下的存储过程呢?在线等..最后10分
- 简单日期比较
- .net 连接ORACLE9i出错,很怪的问题,在线等侯...
- pb连接oracle数据库的问题!!(急,在线等待)
- 求助:进行oracle net8 easy config的测试,出现问题。
- 本地oracle, cmd命令行可以登录,可以写生sql查询,plsql无法登录,连接超时
- 问个简单问题!~
- 有关oralce plsql 运行时间的疑问,请帮忙解惑
你换用pl/sql或toad就不会有这个问题了.
col CATEGORY format a15
col ORIGIN format a20
col PRODUCTPRICE format a10
SQL> select *from productinfo;PRODUCTID PRODUCTNAME PRODUCTPRICE
-------------------- -------------------- --------------------
QUANTITY CATEGORY ORIGIN
-------------------- -------------------- --------------------
0100010001 手机 0898
400 0200010001 芬兰诺基亚0100010002 乐phone 1800
400 0200010002 中国联想0100010003 笔记本 4560
400 0200010003 中国联想
SQL> set linesize 150
SQL>
而且col PRODUCTNAME format a20
这些怎么执行呢,直接输入吗,不好意思啊,刚忘了说,我是新手哈,刚开始的,谢谢你们了,在线等
在SQL*Plus中对显示进行设置,很繁琐,而且每次都需要设置。
这个时候可以通过format命令,对每一个字段,手动控制显示的长度,你的字段少可以这么弄下,如果很多字段,这样设置也没什么太大的意义,还是弄一个sql Dev工具,或者ob,窗口化做的很长好!