开发者社区> 问答> 正文

可以对多个文本文件进行数据处理

我们有一个表table_export,其中包含列table_data和table_file_name。该表如下所示

table_data table_file_name
ABC          test_1.txt
DEF          test_2.txt

依此类推, 我们建立了一个存储过程,以从表中选择这2列作为最终输出。 现在使用C#,我们需要将存储过程输出中的每一行保存为一个文件。例如,在上面的示例中,我们需要test_1.txt使用内容ABC,test_2.txt内容DEF等来生成。如果SP输出中有20行,我们需要20个单独的文件,其中文件名将由第二列给出,内容为第一列中的字符串。我们有一个C#代码可以将存储过程的全部输出作为单个文本文件进行bcp输出,但是有没有一种方法可以根据SP输出中的行数来生成多个文件呢?

展开
收起
心有灵_夕 2019-12-22 15:18:32 815 0
1 条回答
写回答
取消 提交回答
  • 技术架构师 阿里云开发者社区技术专家博主 CSDN签约专栏技术博主 掘金签约技术博主 云安全联盟专家 众多开源代码库Commiter

    按照行数输出内容结果,然后写入文件

    2020-01-05 20:26:54
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
大批量处理excel文件到ODPS中方案 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载