【发布时间】:2019-03-18 12:15:36
【问题描述】:
尝试在 PostgreSQL 中创建过程时,我在 DataGrip 中经常遇到此错误
[42601] ERROR: syntax error at or near "PROCEDURE"
这是我正在尝试运行的块(它适用于我朋友的 mac)
CREATE PROCEDURE name_p(IN modelNumber integer)
LANGUAGE plpgsql
AS $$
BEGIN
DELETE FROM product WHERE model = modelNumber;
DELETE FROM pc WHERE model = modelNumber;
END;
$$;
我安装了Postgres 11.2,所以一切都应该是最新的..
【问题讨论】:
-
请运行
SELECT version()并告诉结果。 -
设法解决了,但谢谢!
标签: postgresql datagrip