2000-01-11:oid8 / int28 重命名为 oidvector / int2vector

在 25 年前的今天(PostgreSQL 7.0 开发周期),oid8int28 数据类型分别被重命名为 oidvectorint2vector

commit ac401e06c56d167d85824c4a5f09570086dd6a97
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date:   Tue Jan 11 01:40:04 2000 +0000

    Change oid8/int28 -> oidvector/int2vector.

oidvectorint2vector 是 PostgreSQL 中不太知名的数据类型,主要用于系统目录表作为特定类型的数组。例如,在 pg_proc 中,proargtypes 列包含每个参数类型的 OID。

oidvectorint2vector 作为独立类型存在,很大程度上是出于历史原因,并且(从 PostgreSQL 8.1 开始)可以像普通 数组一样对待。