设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2460|回复: 5
打印 上一主题 下一主题

菜鸟;SQL 触发器使用

[复制链接]
1#
发表于 2019-3-11 11:19:50 | 显示全部楼层
其实,打开数据库/可编程性/触发器,就可以看到模板,按模板把各部分替换完就好了。
不过我一般是写存储过程的。大体格式如下:
create proc 存储过程名(@变量名 变量类型=null) as
if @变量名=null
set @变量名=值
declare @变量1 变量类型1
declare @变量2 变量类型2
…………………………
set @变量1=值1
set @变量2=值2


begin
执行语句1(例如,delete from 你的表 where 条件1=@变量1)
执行语句2
………………
end
具体请参考以下图片说明:



最后,可能你会问一个问题。那怎么执行存储过程?其实很简单的。我们可以新建一个作业,按向导处理完,加上定时计划就可以自动执行了。

像我这个,是每天凌晨2点执行一次的。
不好意思,讲得有点啰嗦了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
2#
发表于 2019-3-12 11:54:24 | 显示全部楼层
天涯沦落20131 发表于 2019-3-11 16:34
我装的SQL  server2008R2免费版:感觉是少了部分功能!未找到作业项,是否安装有问题!

估计没安装“代理”吧。安装时全部安装就好了。哪些服务不需要,可以自行在控制面板上关闭的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-7 19:24 , Processed in 0.073494 second(s), 25 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表