Sql-Server
從 SQL 表源導入時,SSIS 將列添加到 Excel 工作表模板目標
我有一個 3 列的 Excel 工作表模板。我還有一個 SQL Server 表,它具有相同的 3 列以及額外的第 4 列。我需要將 SQL 表中的所有 4 列導入到 excel spreed 表模板中。我的問題是,當我嘗試映射 SSIS 中的列時,我只能映射 Table 和 Excel 表共有的 3 列。如何讓 SSIS 導入所有 4 列,而不僅僅是源和目標共有的 3 列?有沒有辦法讓 SSIS 將附加欄位列添加到我的 excel 電子表格目標?
當您從數據庫中導出數據時(使用嚮導 - Import\Export)
select – 編寫查詢以指定數據傳輸。
如果您使用 BIDS 從頭開始創建包,則在執行 sql 任務編輯器中,在 sql 語句中
然後在源查詢的數據流任務中指定 T-SQL 查詢,如下所示: