我想在 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 子句中进行子查询?
提前谢谢了