在共享主机下创建T-Sql作业?

时间:2013-05-23 06:28:11

标签: asp.net .net tsql sql-server-2008-r2 jobs

我有卖家shared hosting计划安装了Sql2008 Express R2。我希望create a job每隔午夜执行00:00:00 hrsmove data from one table to another

我之前没有创造任何工作,我很天真。我希望我能以类似的方式创建一份Stored procedures的工作,同样。

1 个答案:

答案 0 :(得分:0)

如果表位于同一SQL Server上,则此处是一个将复制数据的示例存储过程。但你需要考虑这是否会复制重复,是否需要移动窗口等。

CREATE PROC DB.dbo.p_CopyTable
AS
INSERT INTO DB1.dbo.Table1 (
   Column1,
   Column2,
   Column3,
   Column4
)
SELECT       
   Column1,
   Column2,
   Column3,
   Column4
FROM DB2.dbo.Table2

如果你必须在这里填写一些东西,比如源和目标数据库,架构,表,列。您必须知道是否要复制已经存在的数据等。有很多问题需要回答,但这为我们提供了一个起点。

从这开始,回发问题。一旦你有了存储过程就可以完成你想做的事情,创建一个调用它的工作是微不足道的。