baidu_35398510
baidu_35398510
2016-06-23 01:43

SQL触发器DELETE的使用方法

我的情况是这样的
有A,B两张表,B中fcode,fqty,fitemid,fbillno的内容(筛选条件为fbillno的值为CPRK)是引用自A表的,现在我想做一个触发器,当A表中出现两个相同的fcode时(出现相同fcode时,fbillno必不相同,值为CPRK或XSCK),把B表中那条重复fcode的得行删除...
新手求解....
举例:
A表

rowid fcode fqty fitemid fbillno

1       10102        20            10        CPRK01
2       10103        10            13        CPRK02
3       10102        20            10        XSCK01

B表
rowid fcode fqty fitemid fbillno

1       10102        20            10        CPRK01
2       10103        10            13        CPRK02

现在想用触发器实现的功效就是当出现A表第三行这种情况时,B表第一行能自动删除

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

1条回答