这么复杂的触发器,可以做出来吗?

forgot2000 2002-02-16 08:10:22
A表:主表
PONO(批号) STYLE_NO1(短款号) SPECS(款式编码)
987654 30141 02
B表:从表
PONO(批号) Color_BM(颜色编码) 1码 2码 3码 4码
987654 06 12 24 5 0
987654 17 6 37 0 15
A表与B表是以PONO关联的一对多的关系,希望在B表上建一个触发器(包含Update,Insert,Delete),
产生C表
PONO(批号) STYLE_NO2(长款号) Qty(数量)
987654 3014102061 12
987654 3014102062 24
987654 3014102063 5
987654 3014102171 6
987654 3014102172 37
987654 3014102174 15
说明很简单:长款号的1——5位为短款号,6——7位为款式编码,8——9位为颜色编码,10位为大小码
要求:在B表更新,插入,删除时触发,产生C表的记录,如果某个码数量>0,则C表就有一条相应的记录
有高手可以告诉我吗,请教教我好吗?我已经被这个问题困扰了好几天了!!!谢谢大家!
...全文
23 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
newyj 2002-02-25
  • 打赏
  • 举报
回复
把你的sql脚本贴出来,测试也方便一些
title 2002-02-18
  • 打赏
  • 举报
回复
这么长的说明?头晕,先看看再说
title 2002-02-18
  • 打赏
  • 举报
回复
这么长的说明?头晕,先看看再说
title 2002-02-18
  • 打赏
  • 举报
回复
这么长的说明?头晕,先看看再说
forgot2000 2002-02-16
  • 打赏
  • 举报
回复
A表:主表
PONO(批号) STYLE_NO1(短款号) SPECS(款式编码)
987654 30141 02
B表:从表
PONO(批号) Color_BM(颜色编码) 1码 2码 3码 4码
987654 06 12 24 5 0
987654 17 6 37 0 15
A表与B表是以PONO关联的一对多的关系,希望在B表上建一个触发器(包含Update,Insert,Delete),
产生C表
PONO(批号) STYLE_NO2(长款号) Qty(数量)
987654 3014102061 12
987654 3014102062 24
987654 3014102063 5
987654 3014102171 6
987654 3014102172 37
987654 3014102174 15
说明很简单:长款号的1——5位为短款号,6——7位为款式编码,8——9位为颜色编码,10位为大小码
要求:在B表更新,插入,删除时触发,产生C表的记录,如果某个码数量>0,则C表就有一条相应的记录
有高手可以告诉我吗,请教教我好吗?我已经被这个问题困扰了好几天了!!!谢谢大家!

5,391

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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