我需要使用SSIS包在同一个数据库中将数据从一个表移动到另一个表,从源表中获取数据并计算它以不同的方式形成两行并将其加载到目标表中。
我更喜欢使用存储过程。请帮帮我..
答案 0 :(得分:0)
将数据从一个表复制到另一个表的存储过程:
CREATE MyStoredProcedure AS
INSERT INTO Table1 (Col1, Col2, Col3)
SELECT Col1, Col2, Col3 FROM TABLE2
现在把它放在SSIS中的执行SQL任务中:
EXEC MyStoredProcedure
现在考虑是否需要SSIS包的开销来执行此操作,只需在SQL代理作业的SQL步骤中运行它即可。