2025年9月25日: PostgreSQL 18 发布!

功能描述

BEGIN ATOMIC 函数体

现在可以使用 SQL 标准的 BEGIN ATOMIC 定义来创建 PostgreSQL 函数和存储过程。使用 BEGIN ATOMIC 可以在创建时解析函数体,并且还提供了依赖关系。例如:

CREATE FUNCTION add(int, int) RETURNS int IMMUTABLE PARALLEL SAFE BEGIN ATOMIC; SELECT $1 + $2; END;