如何使用Java / ESB将SQL表数据转换为CSV?

时间:2013-05-10 20:57:06

标签: java sql sql-server csv

我要求对某些表(sql server)进行数据转储并转换为CSV格式。我可以编写Java程序,它可以读取表数据然后转换为CVS格式。但我的问题是,是否准备好使用Java / Java EE或JBoss ESB中提供的转换框架?

我知道Smook Transformation有各种功能,但不确定它是否可以将SQL表数据转换为CSV

如果以前有人使用ESB或任何其他模式,请建议。

由于

1 个答案:

答案 0 :(得分:0)

如果可以使用SQL Server工具,BCP应该是将数据从数据库表复制到.csv文件的最简单方法。以下是使用BCP的示例

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