触发器可以加上时间延迟吗

wynlc 2011-07-05 04:34:18
当表发生新增记录时该表的触发器响应,对另一个表进行修改。
但是我不想马上对另一个表进行修改。
想在触发器中加一个时间延迟,过10秒钟之后对另一个表进行修改。
...全文
766 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
lanyuxcm 2011-07-08
  • 打赏
  • 举报
回复
如果不需要马上执行,可以使用JOB作业执行!自己控制作业时间!
wildwild1 2011-07-08
  • 打赏
  • 举报
回复
话说楼主的头像偶经常贴出来做表情
小金牛儿 2011-07-07
  • 打赏
  • 举报
回复
SO CRAZY!BABY~
rfq 2011-07-07
  • 打赏
  • 举报
回复
10 秒 容易产生阻塞和死锁
Barton 2011-07-06
  • 打赏
  • 举报
回复
写一个procedure,在这里面对两个表进行处理。
-晴天 2011-07-05
  • 打赏
  • 举报
回复
连触发器都最好少用,更莫谈在触发器里延时了!你想弄死系统的话,就这么做.
老潘 2011-07-05
  • 打赏
  • 举报
回复
触发器里面加延时肯定会引起阻塞,因为不是异步执行的
GUOCHENGJUN 2011-07-05
  • 打赏
  • 举报
回复
为什么要延时,可以在要触发到的表的数据上用DATEADD
rucypli 2011-07-05
  • 打赏
  • 举报
回复
加一列 默认插入时间
Mr_Nice 2011-07-05
  • 打赏
  • 举报
回复
waitfor delay '00:00:10'


触发器里此处离,危险!!!
sekai2011 2011-07-05
  • 打赏
  • 举报
回复
试了下 会引起阻塞!
叶子 2011-07-05
  • 打赏
  • 举报
回复
waitfor delay '00:00:10'
AcHerat 元老 2011-07-05
  • 打赏
  • 举报
回复
就不怕引起系统异常嘛!
cd731107 2011-07-05
  • 打赏
  • 举报
回复
--试试
WAITFOR DELAY '000:00:10'
sekai2011 2011-07-05
  • 打赏
  • 举报
回复
触发器本身就是一个 快速及时的作用。。不知道这个延时有什么意义

34,593

社区成员

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

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