实施SQL查询以进行SSIS

时间:2018-11-22 10:38:43

标签: sql sql-server ssis

我已经搜索了一段时间,以找到解决方案以实现对sis的sql服务器查询

SELECT
    Sales_Order_Number,company_code,isnull(
    (
        SELECT
            distinct Description + ';' AS 'text()'
        FROM
            dbo.l_Fact_Orders as xml
            INNER JOIN dbo.Tbl_Dim_ItemSOA items ON items.Item_SOA_ID=xml.Item_SOA_ID
        WHERE
            xml.Sales_Order_Number = myTable.Sales_Order_Number
            and xml.company_code = myTable.company_code 
        FOR
            XML PATH('')
    )
    ,'') as Description
FROM
    dbo.l_Fact_Orders myTable
GROUP BY
    Sales_Order_Number,company_code

我正在寻找想法。

1 个答案:

答案 0 :(得分:0)

尚不清楚您要对此查询执行什么操作,但是我认为您只是想从查询中获取列并对它们进行处理?

  1. 将“数据流任务”拖到您的程序包中

  2. 打开数据流,添加“ OLE DB源”并单击它

  3. 如果您以前没有创建过OLE DB连接,请单击连接管理器附近的“新建”,否则从下拉列表中选择连接

  4. 在“数据访问模式”中,选择“ SQL命令”

  5. 在下面粘贴您的命令

enter image description here