col col_name for a10 set pagesize 100 set linesize 80
col 某个列名1 for a10 set pagesize 100 set linesize 80
对头。一个偷懒的进入sqlplus命令行的办法: 1.创建format.sql,内容如下: set pagesize 1000; PROMPT--set pagesize 1000 OK! set linesize 1000; PROMPT--set linesize 1000 OK! col time format A20; //所有需要重设宽度的列 PROMPT--col time format A20 OK! col what format A100; //所有需要重设宽度的列 PROMPT--col what format A100 OK! set serveroutput on; PROMPT--set serveroutput on OK!2.同一目录下创建enterDB.bat,内容如下: @echo off sqlplus -l user_name/password@orcl_cid @format.sql3.把enterDB.bat发送到桌面。以后每次想以sqlplus命令行进去,双击就完了,省得每次都要设啊,输用户密码啊,烦也烦死了参考下。good luck
set pagesize 100
set linesize 80
col 某个列名1 for a10
set pagesize 100
set linesize 80
对头。一个偷懒的进入sqlplus命令行的办法:
1.创建format.sql,内容如下:
set pagesize 1000;
PROMPT--set pagesize 1000 OK!
set linesize 1000;
PROMPT--set linesize 1000 OK!
col time format A20; //所有需要重设宽度的列
PROMPT--col time format A20 OK!
col what format A100; //所有需要重设宽度的列
PROMPT--col what format A100 OK!
set serveroutput on;
PROMPT--set serveroutput on OK!2.同一目录下创建enterDB.bat,内容如下:
@echo off
sqlplus -l user_name/password@orcl_cid @format.sql3.把enterDB.bat发送到桌面。以后每次想以sqlplus命令行进去,双击就完了,省得每次都要设啊,输用户密码啊,烦也烦死了参考下。good luck
SQL> select table_name,constraint_name,r_constraint_name from all_constraints wh
ere constraint_name='FK_DEPTNO';TABLE_NAME CONSTRAINT_NAME
------------------------------ ------------------------------
R_CONSTRAINT_NAME
------------------------------
EMP FK_DEPTNO
PK_DEPT
--我们看到TABLE_NAME的结果其实只有EMP三个字符而已 可占用了太长的宽度 使用下面的命令使其占10个字符的宽度SQL> column table_name format a10
SQL> /TABLE_NAME CONSTRAINT_NAME R_CONSTRAINT_NAME
---------- ------------------------------ ------------------------------
EMP FK_DEPTNO PK_DEPT