设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

菜鸟;SQL 触发器使用

[复制链接]
跳转到指定楼层
1#
发表于 2019-3-8 15:52:47 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
我通过access作前端,数据储存用SQL  server2008R2, 查询“生产数据表”并按月追加数据至另一张“生产数据明细表“,并删除”生产数据表“上月数据;access可以通过查询追加删除完成,;
在网上查了一下,可以用SQL 触发器完成数据的自动更新与删除,但不知道如何编写,请大神们指点!谢谢!
AC查询:
INSERT INTO 生产_数据明细表 ( 生产ID, 输入日期, 生产日期, 机台号, 机台吨位, 班别, 客户, 模号, 周期, 穴数, 工单编号, 产品料号, 品名, 生产数量, 不良品, 打样数量, 生产状态, 计划开机时数, 开机时间, 计划停机时间, 非计划停机时间, 试模时间, 人员工时, 开机员, 试模员, 模具分类, 备注 )
SELECT 生产_数据统计表.生产ID, 生产_数据统计表.输入日期, 生产_数据统计表.生产日期, 注塑机_标准费用.机台号, 注塑机_标准费用.机台吨位, 生产_数据统计表.班别, 模号_统计表.客户, 模号_统计表.模号, 模号_统计表.周期, 模号_统计表.穴数, 生产_数据统计表.工单编号, 产品_信息表.产品料号, 产品_信息表.品名, 生产_数据统计表.生产数量, 生产_数据统计表.不良品, 生产_数据统计表.打样数量, 生产_数据统计表.生产状态, 生产_数据统计表.计划开机时数, 生产_数据统计表.开机时间, 生产_数据统计表.计划停机时间, 生产_数据统计表.非计划停机时间, 生产_数据统计表.试模时间, 生产_数据统计表.人员工时, 生产_数据统计表.开机员, 生产_数据统计表.试模员, 生产_数据统计表.模具分类, 生产_数据统计表.备注
FROM 注塑机_标准费用 INNER JOIN (模号_统计表 INNER JOIN (产品_信息表 INNER JOIN 生产_数据统计表 ON 产品_信息表.产品ID = 生产_数据统计表.产品ID) ON 模号_统计表.模号ID = 生产_数据统计表.模号ID) ON 注塑机_标准费用.机台ID = 生产_数据统计表.机台ID
WHERE (((DateDiff('m',[生产日期],Now()))>=1));
AC删除:
DELETE 生产_数据统计表.*, DateDiff('m',[生产日期],Now()) AS 表达式1
FROM 生产_数据统计表
WHERE (((DateDiff('m',[生产日期],Now()))=1));
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2019-3-11 16:30:53 | 显示全部楼层
感谢Roych耐心讲解!Access折腾多年,一直从事生产制造业管理,0基础;现又开始折腾SQL  sever!
目的:个人爱好+前辈们感化(人生需要不断学习进取);对我们这种菜鸟来讲,感谢的细心讲解!同时也感谢这平台!

本帖子中包含更多资源

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

x
3#
 楼主| 发表于 2019-3-11 16:34:27 | 显示全部楼层
天涯沦落20131 发表于 2019-3-11 16:30
感谢Roych耐心讲解!Access折腾多年,一直从事生产制造业管理,0基础;现又开始折腾SQL  sever!
目的:个 ...

我装的SQL  server2008R2免费版:感觉是少了部分功能!未找到作业项,是否安装有问题!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-8 00:09 , Processed in 0.082945 second(s), 27 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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