在PostgreSQL中执行直接SQL后"INSERT 0 1"是什么意思?



当我使用psql -f执行包含SQL命令的文件时,我得到如下输出(截断):

CREATE DOMAIN
CREATE TABLE
CREATE TABLE
INSERT 0 1
INSERT 0 1
INSERT 0 1

数字0和1是什么意思?(我认为1是修改的行数。但0 ?)我在PostgreSQL的官方文档或其他任何地方都找不到它。

这是用INSERT命令记录的

在成功完成时,INSERT命令返回形式为

的命令标记
INSERT oid count

计数是插入或更新的行数。oid总是0(如果count为1,并且目标表声明为WITH oid,则它过去是分配给插入行的oid,否则为0,但不再支持创建带有oid的表)。

最新更新