请教如何将计划执行后的结果保存下来

michaelmodna 2009-10-12 02:53:52
我定制了一个sql job定时执行,(代理已开启),执行也成功了,目前想定制一个方法,如何


truncate table sc.test.dbo.abc
truncate table sc.test.dbo.def

Insert into sc.test.dbo.abc
([bra_num]
,[bra_parent]
,[bra_level]
,[bra_desc]
,[bra_longnum]
,[bra_stat]
,[bra_updatetime]
,[_rowuser])
select [bra_num]
,[bra_parent]
,[bra_level]
,[bra_desc]
,[bra_longnum]
,[bra_stat]
,[bra_updatetime]
,[_rowuser]
from SC2.test.dob.abc

Insert into sc.test.dbo.def select * from SC2.test.dbo.def



我目前定制的执行时间 是每天零时运行,我想事后知道执行结果,清楚insert的错误原因,有办法吗;另外,如果表def insert不成功,则表abc也会进行回滚,好象是一个事务处理的,如何能将它独立分开呢,如果 后而而还有需要insert的,我希望不会因为第二个表insert失败,而影响到其他表的insert,请教各位了
...全文
59 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
SQL77 2009-10-12
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 liangck 的回复:]
作业失败.邮件通知操作员.
[/Quote]
JOB?
xiequan2 2009-10-12
  • 打赏
  • 举报
回复
select * from msdb..sysjobhistory
-狙击手- 2009-10-12
  • 打赏
  • 举报
回复
事务
然后顶小梁
liangCK 2009-10-12
  • 打赏
  • 举报
回复
作业失败.邮件通知操作员.

34,594

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧