【问题标题】:Destination multitype text file目标多类型文本文件
【发布时间】:2013-11-06 14:38:50
【问题描述】:

我需要将数据从我的数据库导出到一个文本文件。问题是文本文件是:

"1   99999    AHDHADL" <br />
"2   CL EALDA ADLFALDFAH 99999" <br />
"1   77777    ADFJASDFH" <br />
"2   CL DFHAJSDF ADKJFHASKDJF 77777" <br />

我不知道如何创建具有两种不同类型行的文件。总是,我有一种类型的行“1”,然后是行“2”。第 2 行是上一行的详细信息。其他时候,我从数据库中导入多类型文件,但不知道要导出。

【问题讨论】:

  • 您的问题不清楚..向我们展示您的尝试..
  • 您能否向我们展示/解释一下:1. 您的数据模型 2. 您正在创建的文件的架构 3. 您到目前为止的尝试?
  • 好的,1. 我的数据模型,我有一个客户表和其他每个客户都有风险的表。文件的架构,它是该客户端的第一行详细信息客户端和第二行风险。每行以代码 1(客户)、2(风险)开始,然后是 ID 客户,最后是客户和风险的详细信息。

标签: c# sql-server ssis


【解决方案1】:

这对于标准 SSIS 组件是不可能的。导出时,您将使用一组给定的列定义平面文件输出。没有办法偏离这一点。

即使您将所有值连接到单个文本列(使用派生列转换)并加入概览行和详细信息行,我认为您不能保证顺序(即正确标题行之后的详细信息行) .

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多