批处理:修剪批处理的sql文件的输出

时间:2016-03-18 13:39:55

标签: sql batch-file db2 db2-luw

批次:

db2 -stwl%LOG% -f %SQL_DIR%\test.sql > %DATA_ROOT%\%NAME%.txt

SQL: 很长时间,所以我不会在这里发布它,它是一个巨大的选择查询,提供这个输出:

1                                                                                                                                                                                                                             

-----------------------------------------------------------------------------

A testline for example  <--these are the only lines i want to output            
and another one      <-- these are the only lines i want to output                                                           



  2 Satz/Sätze ausgewählt.

有没有办法将txt文件的输出最小化到我上面标记的2行? (不使用额外的perl /其他外部代码)

可能类似于db2调用中的另一个字符,只打印2行

1 个答案:

答案 0 :(得分:1)

您可能需要查看db2batch及其输出选项。

  • 效果选项应为0(零)
  • 查询选项应该在

请查看db2batch manual了解详情。