String 神谕如何将包含描述coulmns的表格式化为spool输出?
第一个表没有任何长字符串,并且输出格式良好:String 神谕如何将包含描述coulmns的表格式化为spool输出?,string,oracle,format,varchar2,String,Oracle,Format,Varchar2,第一个表没有任何长字符串,并且输出格式良好: SQL> select * from Visit; SLOTNUM DATEVISIT ACTUALARR ---------- --------- ---------
SQL> select * from Visit;
SLOTNUM DATEVISIT ACTUALARR
---------- --------- ---------
12 19-JUN-13 19-JUN-13
15 20-JUN-13 20-JUN-13
18 21-JUN-13 21-JUN-13
然而,第二个表包含Description
列,并且输出是一个完全混乱的
SQL> select * from Treatment;
TREATC NAME
------ --------------------
DESCRIPTION
-------------------------------------------------------------------------------------------------------------------
STANDARDFEE
-----------
WARNINGS
-------------------------------------------------------------------------------------------------------------------
123456 Flu Shot
Treats insert into Treatment flu
20.5
123458 Lungs Inhalation
Treats cough only
10.5
May increase blood preassure
如何使我的第二张表在假脱机中看起来漂亮
SQL> SELECT * FROM sqlplus_tbl;
A_DATE
---------
A_VERY_LONG_STRING
--------------------------------------------------------------------------------
A_ID
----------
20-JUN-13
Oracle. How to format a table containing description coulmns into spool output?
1.0000E+13
20-JUN-13
Oracle. How to format a table containing description coulmns into spool output?
2.0000E+13
A_DATE
---------
A_VERY_LONG_STRING
--------------------------------------------------------------------------------
A_ID
----------
20-JUN-13
Oracle. How to format a table containing description coulmns into spool output?
3.0000E+13
SQL> COLUMN a_very_long_string FORMAT A79
SQL> COLUMN a_id FORMAT 99999999999999;
SQL> SELECT * FROM sqlplus_tbl;
A_DATE A_VERY_LONG_STRING A_ID
--------- ------------------------------------------------------------------------------- ---------------
20-JUN-13 Oracle. How to format a table containing description coulmns into spool output? 10000000000000
20-JUN-13 Oracle. How to format a table containing description coulmns into spool output? 20000000000000
20-JUN-13 Oracle. How to format a table containing description coulmns into spool output? 30000000000000
一些小帮助:
甲骨文:
(SQL*Plus用户指南和参考)