【发布时间】:2019-08-20 06:54:34
【问题描述】:
我正在尝试将表的数据假脱机到 CSV 文件中。列具有空值的地方有空格。如何删除它。
SET COLSEP ,
SET PAGESIZE 5000
SET WRAP OFF
SET HEADSEP OFF
SET UNDERLINE OFF
SET TRIMSPOOL ON
SET TRIMOUT ON
SET LINESIZE 5000
SET TERMOUT OFF
SET FEEDBACK OFF
SPOOL C:\oracle\emp1.csv
SELECT * FROM emp1
SPOOL OFF
Emp_No,Emp_name,Project_Id,Group_Id,Department,Department_Id
1000, AAA, F123, B768, , 68976
1001, BBB, F222, B897, , 98689
【问题讨论】:
-
这里无法发布确切的输出,但我得到的输出是 column1 值加上 3 个制表符空格,然后是第 2 列值等等。此外,具有 NULL 值的列也需要 3 个制表符空格。那怎么修剪?我搜索了很多网站,但没有用