【发布时间】:2011-03-19 14:09:21
【问题描述】:
我需要创建 MAX 文件以便在 Xerox FreeFlow Process Manager 中使用它。大部分数据是静态的,只是从 mssql 数据库中弹出。 (它与 Excel 无关。) 在这种情况下使用什么更好? CSVReader/CSVWriter 之类的工具?还是用 Apache Velocity 处理它更有用?
【问题讨论】:
我需要创建 MAX 文件以便在 Xerox FreeFlow Process Manager 中使用它。大部分数据是静态的,只是从 mssql 数据库中弹出。 (它与 Excel 无关。) 在这种情况下使用什么更好? CSVReader/CSVWriter 之类的工具?还是用 Apache Velocity 处理它更有用?
【问题讨论】:
使用数据库的内置 CSV 生成器。它比 Java 中的任何时候都更快、更高效。
在 SQL Server 2005 中,您可以为此使用 SQLCMD:
SQLCMD -S MyInstance -E -d sales -i query_file.sql -o output_file.csv -s ,
【讨论】: