CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  应用实例

触发器可不可以实现这样的功能(根据特定时间对表进行相关操作)

楼主flyinet(天下名菜)2004-09-03 14:31:30 在 MS-SQL Server / 应用实例 提问

比如在每天的24点,用触发器检测表中的字段,根据需要对表进行相关的纪录添加操作,触发器能实现这样的功能吗? 问题点数:100、回复次数:7Top

1 楼yesterday2000(一笑而过)回复于 2004-09-03 14:33:36 得分 45

用作业  
  作业就是到一个时间点运行你的程序或存储过程  
  建作业:  
  企业管理器中,管理——》SQL   SERVER代理——》作业——》鼠标右键新建作业——》常规页中输入名称——》步骤页中新建步骤、输入名称、加入SQL语句:exec   你的存储过程——》调度页中新建调度、输入名称,选择反复出现,更改时间——》OK  
   
  完了之后,若没有启动SQL   Agent,则在服务管理器——》SQL   Agent选上当启动OS时自动启动  
   
  再在企业管理器中,鼠标右键刚才建的作业——》启动作业——》OKTop

2 楼playyuer(退休干部 卧鼠藏虫)回复于 2004-09-03 14:34:29 得分 5

job+spTop

3 楼skyboy0720(曲终人散)回复于 2004-09-03 14:34:33 得分 5

作业!!  
  实现自动化管理!Top

4 楼cxingh()回复于 2004-09-03 14:39:40 得分 5

用排程就可以啊,没有必要用触发器啊?Top

5 楼zjcxc(邹建)回复于 2004-09-03 14:41:51 得分 0

那是作业的事  
   
  触发器是在表中的数据发生变化时,被自动调用,没有定时的.Top

6 楼zjcxc(邹建)回复于 2004-09-03 14:42:12 得分 40

企业管理器  
  --管理  
  --SQL   Server代理  
  --右键作业  
  --新建作业  
  --"常规"项中输入作业名称  
  --"步骤"项  
  --新建  
  --"步骤名"中输入步骤名  
  --"类型"中选择"Transact-SQL   脚本(TSQL)"  
  --"数据库"选择执行命令的数据库  
  --"命令"中输入要执行的语句  
  --确定  
  --"调度"项  
  --新建调度  
  --"名称"中输入调度名称  
  --"调度类型"中选择你的作业执行安排  
  --如果选择"反复出现"  
  --点"更改"来设置你的时间安排  
   
   
  然后将SQL   Agent服务启动,并设置为自动启动,否则你的作业不会被执行  
   
  设置方法:  
  我的电脑--控制面板--管理工具--服务--右键   SQLSERVERAGENT--属性--启动类型--选择"自动启动"--确定.Top

7 楼flyinet(天下名菜)回复于 2004-09-06 09:31:04 得分 0

谢谢各位朋友,周末这几天有事回家了,没有上CSDN,现在就结帖!再次致谢!Top

相关问题

  • 触发器中可不可以为inserted表 和 deleted 表建立索引 ?
  • 在触发器里可不可以捕捉修改表的用户
  • oracle问题,可不可以建立这样的触发器?
  • 触发器的原代码可不可以看?怎么看?
  • 可不可以写在Insert前发生的触发器
  • 表层触发器
  • 表的触发器
  • 不知道触发器可不可以实现这样的功能?
  • 触发器,可不可以在10秒后执行,或者延迟十秒?
  • 可不可以利用触发器实现修改记录备份

关键词

  • 作业
  • 执行
  • 选择
  • 管理
  • sql
  • 触发器
  • 调度
  • 新建
  • 表
  • 输入

得分解答快速导航

  • 帖主:flyinet
  • yesterday2000
  • playyuer
  • skyboy0720
  • cxingh
  • zjcxc

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo