我们创建了许多控制台应用程序,ssis包来从我们的数据库中提取数据,用于下游应用程序。有些是excel文件,有些是CSV文件。
我想要做的是构建一个动态的、可配置的提取引擎,我可以定制团队想要的元素,并提取这些文件。
以前有人解决过这个问题吗?
发布于 2010-10-29 22:32:50
大多数数据库都带有内置的“导出为CSV”功能的应用程序。大多数甚至带有控制台工具,可以在没有任何用户交互的情况下做到这一点(即,您使用SQL给它一个文件)。
或者你可以写一个程序来做这件事。我可以想象,在任何编程语言中,这样的程序都会有5到15行代码。在命令行上使用两个参数,一个是一段SQL的文件名,另一个是输出文件名。运行SQL,循环遍历结果并将它们(以CSV格式)转储到输出。
https://stackoverflow.com/questions/4052734
复制相似问题