每晚SQL服务器将数据从一个表移动到另一个表

时间:2011-09-28 12:58:31

标签: sql sql-server

我有这个场景我有一个临时表,其中包含从XML文件导入的所有记录。现在我想基于验证移动此数据,如果记录已经在另一个表中更新记录,则另外明智地插入新纪录。我想在SQL Server中创建一个作业或调度程序,每晚为我做这个,而不使用任何SSIS包。

2 个答案:

答案 0 :(得分:1)

SSIS实际上是一种简单的方法,但如有必要,您可以设置一个SQL Server代理程序作业。 Take a look at this MSDN Article。基本上,在存储过程中编写验证代码,然后使用TSQL作业步骤创建一个调用该存储过程的作业。

答案 1 :(得分:1)

您是否尝试过使用MERGE声明?