baidu_35398510
2016-06-23 01:43SQL触发器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条回答
为你推荐
- 在Oracle PL/SQL中创建数据包,遇到报错:PLS-00103:出现符号“CREATE”,请问如何解决?
- oracle
- 1个回答
- 插入记录时出错无法添加或更新子行:外键约束失败
- foreign-keys
- xampp
- database
- php
- mysql
- 1个回答
- 通过mysql触发器从db表中删除路径后从文件夹中删除图像
- image
- mysql
- php
- 1个回答
- 关于oracle触发器操作的疑问
- 数据库
- 0个回答
- SQL server 2008如何在datediff函数增加一个计算条件
- 图片
- 存储
- 结构
- 异常
- sql
- 3个回答
换一换