PostgreSQL中INSERT 0 1输出的数字0与1含义解析
PostgreSQL INSERT输出中数字的含义解释
你执行SQL文件后得到的输出片段:
CREATE DOMAIN CREATE TABLE CREATE TABLE INSERT 0 1 INSERT 0 1 INSERT 0 1
针对INSERT 0 1里的两个数字,具体含义如下:
- 第一个数字
0:代表OID(对象标识符)。只有当插入数据的表是带OID字段创建的(PostgreSQL 8.1及之后版本默认不为新表创建OID字段,需显式指定WITH OIDS),这个位置才会返回新插入行的OID值;若表无OID字段,则显示0。 - 第二个数字
1:和你猜测的一致,代表该INSERT语句成功插入的行数,这里每条语句都插入了1行数据。
内容的提问来源于stack exchange,提问作者ByteEater
相关产品推荐
相关产品推荐

