我目前正在使用存储过程以这种方式传输数据,
DECLARE @Today DATE = GETDATE()
insert into dbo.db1.destTable
(
[destCol1],[destCol2],[destCol3]
)
select [sourceCol1], [sourceCol2], [sourceCol3]
from dbo.db2.sourceTable
where [sourceCreateddate]=@Today
我在计划备份目标数据库后每天运行一次的SQL Server代理作业中使用此过程。我想知道是否需要遵循最佳实践来处理错误或执行回滚。感谢您的帮助,因为我是DBA的入门者。