解决方案 »
- 在.net中怎么样调用oracle中的关键字作为字段
- 请问 oracle thin client level 4 这个什么意思?
- oracle 数据处理请教
- 各路英雄,能否讨论下Oracle的JDBC实现上的问题,在select时貌似一次全将记录集load到内存了
- 关于dblink中的lock问题
- 一个诡异的存储过程
- 很急:如何更新ResultSet某一行
- 在SQL中,select * from sysobjects where xtype='u',在ORACLE中是怎么样表达的
- 我写了这么点就报错了,帮我看看吧。
- 急问:为什么建不了视图?在线等,万分急!!!谢谢大家!!!!!!!!!!
- solaris5.10 sparc下安装oracle11g检测失败
- 关于oracle中能连接的最大用户数的问题
select column1||'|'||column2||'|'||column3||'|' from table或者
1. set linesize 设置每行显示的长度
2. set pagesize 设置每页显示的长度 oracle中的数据是采用一页页显示的方式输出的
但是上面的设置方式是通过命令行的形式设置的 可以采用一劳永逸的方法 :
找到oracle\product\10.1.0\db_1\sqlplus\admin\下的glogin文件 打开在最后加入以下命令:
--定义缓冲编辑器为vi
define_editor=vi
--使DBMS_OUTPUT有效,并设置成最大buffer,并防止"吃掉"最前面的空格
set serveroutput on size 1000000 format wrapped
--设置一行可以容纳的字符数
set linesize 256
--设置一页有多少行数
set pagesize 50
--设置来回数据显示量,这个值会影响autotrace时一致性读等数据
设置的大一些,还有你的命令行窗口大小也要设置大些。
如果还是不行,
column first_name format a6
类似这样,把first_name设置成6列宽度,其他的列也设置显示宽度小些。
我这正好以前整理过。你看这个网址吧http://www.itpub.net/thread-1379106-1-1.html
这个你看着应该会明白些
---------- -------------------------------- - -------------- ----------
SDEPT
--------------------------------------------------------------------------------
2007001 李勇 M 20-11月-12
CS在我这儿下载一个xsql命令行工具,直接执行:
http://code.google.com/p/sybase/downloads/list
C:\shared\xsql>xsql spring/spring1@oracle@sean-e6400:1521:ora11g
xsql:oracle:/> select * from student
+---------+---------+---------+-----------------------+------+-------+
| SNO | SNAME | SGENDER | SBIRTH | SAGE | SDEPT |
+---------+---------+---------+-----------------------+------+-------+
| 2007001 | Li Yong | M | 2012-11-20 06:43:22.0 | NULL | CS |
+---------+---------+---------+-----------------------+------+-------+