我有5个需要输出到固定长度文件的查询。安全不是一个问题,所以如果我需要开放一些更简单的解决方案,那完全没问题。将sql查询输出到文件
所以只是为了简化假设我有两个疑问:
Select 'Walmart ' Company, '123 ' StoreNo, '456 ' InvoiceNo
Select '00000234958328' UPC, '00023' Quantity
而且我想要的结果是输出成固定长度的文件,像这样:
Walmart 123 456
0000023495832800023
我明明可以”由于它们有不同的列,因此将查询结合在一起,所以我想我需要能够追加到文件而不是只能覆盖它。有没有办法做到这一点,可以自动化,并不需要我使用SQL Server以外的工具?
为什么不能单独运行查询?收集数据,然后写入文件。 – 2013-05-08 21:23:37
请通过添加适当的标签(Oracle,SQL Server,MySQL等)来指定您要定位的RDBMS。可能会有利用不被普遍支持的语言或产品功能的答案。此外,通过使用特定的RDBMS标记它,您的问题可能会得到更适合回答的人的关注。 – Taryn 2013-05-08 21:29:52
怎么样:http://ask.sqlservercentral.com/questions/7080/export-results-of-a-query-into-a-csvtxt-file.html – cpoDesign 2013-05-08 21:33:35