我想在 postgresql 9.2.4 WHEN 子句中使用子查询。它抱怨我不能在触发器 WHEN 条件中使用子查询。
这是我的代码
CREATE TRIGGER BeerTrig
AFTER INSERT ON Sells
FOR EACH ROW
WHEN (NEW.beer NOT IN (SELECT name FROM Beers))
EXECUTE PROCEDURE insertNewBeer();
是否有解决方法如何在 when 子句中进行子查询?
提前谢谢了
我想在 postgresql 9.2.4 WHEN 子句中使用子查询。它抱怨我不能在触发器 WHEN 条件中使用子查询。
这是我的代码
CREATE TRIGGER BeerTrig
AFTER INSERT ON Sells
FOR EACH ROW
WHEN (NEW.beer NOT IN (SELECT name FROM Beers))
EXECUTE PROCEDURE insertNewBeer();
是否有解决方法如何在 when 子句中进行子查询?
提前谢谢了