帮忙看下Hologres:使用psycopg2插入数据后返回状态是 “INSERT 0 2” 表示插入成功,但是插入2条数据 ?
INSERT 操作成功执行了。
0 指的是插入操作之前受影响的行数。在大多数 INSERT 操作中,这个数字为 0,因为没有行受到影响直到新数据被插入。
2 表示有两条数据被成功插入到数据库中。
可以在 holoweb 查询表check 下,此回答整理自钉群“实时数仓Hologres交流群”
"INSERT 0 2" 是 Psycopg2 库在执行 SQL INSERT 语句后返回的状态信息。在这个状态下,"0" 表示没有行被更新或删除,"2" 表示有 2 行被插入。所以,这个状态信息表明你成功地插入了 2 条数据。
如果你在插入数据后看到 "INSERT 0 2" 的返回状态,那么这通常意味着你没有覆盖任何已有的数据,而是成功地插入了新的数据。
是的,当Hologres返回 "INSERT 0 2" 时,表示插入操作成功执行了。这里的两个数字分别代表插入的行数和列数。在这个例子中,尽管没有明确指定要插入的数据,但系统成功地插入了2条数据。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
本技术圈将为大家分析有关阿里云产品Hologres的最新产品动态、技术解读等,也欢迎大家加入钉钉群--实时数仓Hologres交流群32314975