Using SSIS to extract a XML representation of table data to a file

前端 未结 2 962
小鲜肉
小鲜肉 2020-12-02 01:30

I\'m trying to use SSIS to extract XML representation of a query result set to a text file. My query is currently successfully extracting the exact XML output I need when I

2条回答
  •  夕颜
    夕颜 (楼主)
    2020-12-02 01:46

    Sorry to spoil, but there's an SSIS option for you: Export Column Transformation.

    I defined an OLE DB query with

    SELECT
        *
    FROM
    (
        SELECT * FROM dbo.spt_values FOR XML AUTO, ROOT('RootVal')
    ) D (xml_node)
    CROSS APPLY
    (
        SELECT 'C:\ssisdata\so_xmlExtract.xml'
    ) F (fileName)
    

    This results in 1 row and 2 columns in the dataflow. I then attached the Export Column Transformation and wired it up with xml_node as Extract Column and fileName as the File Path Column

    Mostly truncated results follow

    
        
        
        
    
    

    A more detailed answer, with pictures, is available on this Q&A Export Varbinary(max) column with ssis

提交回复
热议问题