【发布时间】:2016-04-24 21:35:03
【问题描述】:
这就是我的桌子的样子:
我想要做的是在表上插入后,为某个类生成所有先决条件。所以如果我这样做输入:
INSERT INTO Prerequisite(classID, term, year, prereqID)
VALUES(220, 'Fall', 2016, 200);
它会继续插入,但由于类 200 是先决条件,它会查看类 200 本身是否有任何先决条件。如果它找到一个,它会继续将其插入数据库:
INSERT INTO Prerequisite(classID, term, year, prereqID)
VALUES(220, 'Fall', 2016, 197);
然后它会去看看 197 班是否有先决条件等等。我对触发器没有很多经验,任何帮助将不胜感激。
【问题讨论】:
标签: sql postgresql stored-procedures triggers