【问题标题】:How to transform SQL Table Data into CSV using Java/ESB?如何使用 Java/ESB 将 SQL 表数据转换为 CSV?
【发布时间】:2013-05-10 20:57:05
【问题描述】:

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

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

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

谢谢

【问题讨论】:

  • 一定要用Java吗?或者可以使用 SQL Server 实用程序吗?

标签: java sql sql-server csv


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-07-08
    • 1970-01-01
    • 2016-11-30
    • 1970-01-01
    • 2022-01-06
    • 2014-11-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多