回答
您可以使用CPYTOIMPF并指定TOSTMF选项将一个CSV文件放在IFS上。 例子: CPYTOIMPF FROMFILE(DBFILE)TOSTMF( '/ outputfile.csv')STMFCODPAG(* PCASCII)RCDDLM(* CRLF)
如果要将数据直接下载到PC,则可以使用IBM iSeries客户端访问的“Data Transfer from iSeries”功能创建.CSV文件。在文件输出详细信息对话框中,将文件类型设置为Comma Separated Variable (CSV)
。
您可以保存传输说明以便稍后重新使用。
你可以使用一个触发器。由于iSeries客户端访问软件是Windows应用程序,因此无法执行此操作,我知道每次写入文件时都需要导出数据。检查this link以了解更多关于触发器的信息。
您将需要FTP来执行该操作。 如果您的iSeries商店使用ZMOD/FTP,最短的解决方案需要几行代码 - 准确地说需要三行代码 - 三行代码分别是启动FTP,放入DBF,最后是结束FTP。
如果您不使用ZMOD/FTP: - 您可以使用本机FTP/400来完成您需要做的事情,但它非常重要! - 您可能需要使用RPGLE程序来解析,格式化和移动数据到“平面文件”,然后使用本机FTP/400将文件FTP出来 - 是的,CL需要作为包装!
FTP可能或可能不需要。在不知道网络连接的情况下,我们无法知道。 – user2338816 2016-01-31 07:43:11
你可以做到这一切在一个非常简单的CL程序:
- CPYTOIMPF文件TOSTMF - > CVS的文件将在IFS
- FTP文件的其他地方(到服务器或PC )
它的工作原理就像一个魅力
- 1. 导轨 - CSV(导出为csv)
- 2. Interbase导出为CSV
- 3. MongoDB导出为CSV
- 4. 导出为csv ExtJS
- 5. Redis-cli --csv选项(导出为csv)
- 6. Powershell - 导出为CSV问题
- 7. Sql Azure导出为CSV
- 8. SSRS导出为CSV错误
- 9. 导出为CSV与PHP
- 10. SSRS报告 - 导出为CSV
- 11. 批量导出为CSV
- 12. 将Neo4j导出为.csv
- 13. 熊猫导出为CSV
- 14. C#导出为CSV问题
- 15. 将ListView导出为CSV
- 16. 选择导出为.csv
- 17. 将HIVE导出为CSV
- 18. 将查询导出为CSV
- 19. 休眠导出为csv
- 20. 将MySql表导出为CSV?
- 21. 将Get-ADComputer导出为CSV
- 22. 将日期导出为CSV
- 23. 将表导出为CSV
- 24. 将图像导出为CSV
- 25. Gridview:导出为csv问题
- 26. Django管理 - 导出为CSV
- 27. MySQLi将表导出为CSV
- 28. 在休眠中导入/导出为csv
- 29. MongoDB的导入和导出为CSV
- 30. java导出变量输出为csv
您还可以使用此命令和TOFILE关键字来代替TOSTMF关键字加载CSV文件在库中。 – 2008-11-07 18:13:41