PLSQL触发器

来源:百度知道 编辑:UC知道 时间:2024/04/27 18:18:59
A表里有一个触发器,是一个中间表,只负责数据传输到C表的作用, 数据先插入到A表,再触发插入到C表,请问插入C表后,要自动删除A表的这条记录,触发器大概该怎么写啊?在A表里写触发器DELETE掉,但不能,锁住了,哪位大虾知道,望指教一下?

1、在你的A表触发器上加一个 commit操作,解决锁数据问题。
2、再c表上建一个触发器,当插入数据后,直接删除A表中重复数据。

这样,当你插入A表一条数据A触发器工作插入C表C触发器工作删除A表数据。

---
以上,希望对你有所帮助。

如果触发器都是在a表中的写,那样锁表的问题很难避免,建议是在c表中创建触发器