PG_VERSION 是位于每个 PostgreSQL 数据目录顶层的纯文本文件,包含使用该数据目录的服务器的 PostgreSQL 主版本信息。
源代码
PG_VERSION 由 src/backend/utils/init/miscinit.c 中的 ValidatePgVersion() 函数解析。
示例
在 PostgreSQL 10 及更高版本中,版本号始终是单个数字。
$ cat /var/lib/pgsql/data/PG_VERSION 13
在 PostgreSQL 9.6 及更早版本中,该值以 series.major_release 格式显示版本。
$ cat /var/lib/pgsql/data/PG_VERSION 9.6
另请参阅
PG_VERSION (常量)
