因此,我正在编写一个SSIS包,以将数据从旧数据库迁移到新数据库。在旧数据库中,我们有一个名为comments的Text列,其中有时会填充30MB的文本。其中大多数都是带有时间戳的注释线程。我想通过使用regex或类似的东西来使用时间戳,将数据拆分并移动到第二个子表comments中。然后它还需要引用原始记录的PK。谢谢
所以
Table1 [Profile]
PK | Comments
1 | '<timestamp> blah <timestamp> blah blah'
will turn into
Table1 [Profile]
PK | Comments
1 | ''
Table2 [Comments]
PK | FK | Comment
1 | 1 | '<timestamp> blah'
2 | 1 | '<timestamp> blah blah'
正如wp78de所建议的,我通过创建一个脚本任务来解决这个问题,并在复制时修改输出。