Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Db2 删除CLPPlus中数据行之间的空行_Db2_Db2 Luw_Clpplus - Fatal编程技术网

Db2 删除CLPPlus中数据行之间的空行

Db2 删除CLPPlus中数据行之间的空行,db2,db2-luw,clpplus,Db2,Db2 Luw,Clpplus,嗨,我有谷歌这许多次,但我似乎找不到解决办法。这些决议暗示了我的偏见,但似乎对我不起作用。 我使用CLPPlus查询DB2,当我创建spool文件时,在每个数据行后面都会有一个空行。 我已将pagesize设置为0,更改了修剪设置,因此没有前导空格。这些都不起作用。 请参阅下面的屏幕截图以获取更多帮助 请参阅下面的代码: set echo off set colsep '|' set pages 0 set trimspool on set headsep "|" set linesize 50

嗨,我有谷歌这许多次,但我似乎找不到解决办法。这些决议暗示了我的偏见,但似乎对我不起作用。 我使用CLPPlus查询DB2,当我创建spool文件时,在每个数据行后面都会有一个空行。 我已将pagesize设置为0,更改了修剪设置,因此没有前导空格。这些都不起作用。 请参阅下面的屏幕截图以获取更多帮助 请参阅下面的代码:

set echo off
set colsep '|'
set pages 0
set trimspool on
set headsep "|"
set linesize 500
set heading on
set feedback off
set timing off
set recsep off

spool C:\Users\mkhan59\Desktop\CLPPlus\DB2_Result.txt

set termout off
Select Query Here;
set termout on
SPOOL OFF

我不明白那个问题。每行的最后一个字符是换行符,但不是空行。编辑您的问题以包括您尝试的内容,特别是
设置recsep off
是否有任何效果,并指定命令
db2level
(在db2cmd.exe窗口中运行此命令)。@Mao我添加了结果的屏幕截图。正如您所看到的,每行后面都有一个空行。我需要把这个拿走。我尝试了
设置页面大小0
,还更改了设置以删除尾随和前导空格。没有一个解决了这个问题:(回答有关db2level和
set recsp
的问题。您似乎是在Excel或其他电子表格应用程序中打开该文件;您如何知道它不是应用程序工件?您是否尝试过使用纯文本编辑器查看输出文件,或从命令行键入它?@mustaccio我在notepad++a中查看过nd我也遇到同样的问题。每行后面都有一个空行。@mao什么是db2lvl,很抱歉没有意识到这一点,并尝试了
set recsp
没有解决该问题