2013-05-10 32 views
0

我有要求采取某些表(SQL服务器)的数据转储并转换为CSV格式。我可以编写Java程序,它可以读取表格数据,然后转换成CVS格式。但我的问题是,是否准备好使用Java/Java EE或JBoss ESB中提供的转换框架?如何使用Java/ESB将SQL表数据转换为CSV?

我知道Smook转型具有多种功能,但不能确定是否可以在SQL表中的数据转换成CSV

如果任何人有使用ESB或任何其他模式,那么请意味着以前做的。

感谢

+0

您是否必须使用Java?或者可以使用SQL Server实用程序? – 2013-05-10 21:15:23

回答

0

如果你可以使用SQL Server工具,BCP应该是从数据库表中的数据复制到.csv文件最简单的方法。这里是一个使用BCP的例子

BCP <YourTable> out c:\temp\TableName.csv -c -t, -T –S<servername>