我正在解析一个平面文件,导致4层深度相关记录的层次结构。
我想计算每个表中的下一个Identity值(使用IDENT_CURRENT和IDENT_INCR函数),然后解析内存中的文件,在处理文件时分配和递增ID。最后,我只是BCP(或其他任务,如果我决定在SSIS中执行此操作)文件,当然从层次结构的顶部开始。
这将在非工作时间完成,我可以锁定表格,以确保在此期间不会执行任何插入
除了漫长的交易之外,我认为这种方法没有任何问题......虽然看起来有点太容易了 - 我错过了什么?
答案 0 :(得分:0)
我不这么认为。如果您选择将其用作工具,SSIS也可以快速进行这些转换。