当我使用psql -f
执行一个包含SQL命令的文件时,我得到如下输出(截断):
CREATE DOMAIN
CREATE TABLE
CREATE TABLE
INSERT 0 1
INSERT 0 1
INSERT 0 1
数字0和1是什么意思?(我认为1是修改的行数。但是0呢?)我在PostgreSQL's official documentation或其他地方找不到它。
当我使用psql -f
执行一个包含SQL命令的文件时,我得到如下输出(截断):
CREATE DOMAIN
CREATE TABLE
CREATE TABLE
INSERT 0 1
INSERT 0 1
INSERT 0 1
数字0和1是什么意思?(我认为1是修改的行数。但是0呢?)我在PostgreSQL's official documentation或其他地方找不到它。
1条答案
按热度按时间puruo6ea1#
INSERT命令记录了这一点
成功完成后,INSERT命令将返回以下形式的命令标记
count是插入或更新的行数。oid始终为0(如果count正好为1,并且目标表声明为WITH OIDS,则它通常是分配给插入行的OID,否则为0,但不再支持创建WITH OIDS表)。