Foxtable(狐表)用户栏目专家坐堂 → 触发器与跨表更新的疑问


  共有2345人关注过本帖树形打印复制链接

主题:触发器与跨表更新的疑问

帅哥哟,离线,有人找我吗?
happyft
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1930 积分:17564 威望:0 精华:0 注册:2014/7/29 19:09:00
触发器与跨表更新的疑问  发帖心情 Post By:2017/5/18 21:39:00 [显示全部帖子]

个人觉得用触发器中写代码跨表更新数据很方便,因为可以方便的从inserted和deleted表获取数据,只是感觉类似的代码要在insert,update,delete三个触发器中写三次,但也比在项目中写简单啊,  为什么 网上所有的人都讲尽量少用触发器而应该改用储存过程,但储存过程有时要获取一些动态的变量不是很方便,请问触发器会有什么问题吗?   谢谢!

 回到顶部
帅哥哟,离线,有人找我吗?
HappyFt
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1930 积分:17564 威望:0 精华:0 注册:2014/7/29 19:09:00
  发帖心情 Post By:2017/5/18 23:54:00 [显示全部帖子]

触发器可以一次性获取多行数据连接其他表进行跨表更新数据,不用一行一行的获取,还以为更高效,为何性能上还差啊.

 回到顶部
帅哥哟,离线,有人找我吗?
HappyFt
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1930 积分:17564 威望:0 精华:0 注册:2014/7/29 19:09:00
  发帖心情 Post By:2017/5/19 10:16:00 [显示全部帖子]

现在已经没有用狐表默认的save,改为直接用sql保存了.触发器主要用于根据出入库单据中的品质判断结果更新库存表中的即时库存.

 回到顶部