关于如何使用sql server集成服务的问题

时间:2008-11-10 20:01:12

标签: sql sql-server

我有一张名为book的表,其中attrbutes是booked_id,yearmon和day_01 .... day_31。现在我需要将表格解开并将day_01 ... day_31转换成行,我已经成功地做到了这一点,但问题是我的年份是200805的格式,我需要根据day_01或day_02添加一天等,所以我可以创建一个带有日期信息的新列,例如,如果它是day_01,它看起来像20080501.而不是编写大量查询,是否有人如何使用ssis转换它

1 个答案:

答案 0 :(得分:1)

您应该能够使用Unpivot组件和派生列组件来执行您所需的操作。如果他们似乎没有做你需要的东西,请查看这些并发回。