我正在try 将数据插入表中.执行查询后,我得到一个异常

org.postgresql.util.PSQLException: No results were returned by the query.
org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:284)

数据正在成功插入,但我不知道为什么会出现此异常??

推荐答案

使用

executeUpdate

而不是

executeQuery

如果不返回任何数据(即非SELECT操作).

Database相关问答推荐

TYPO3 OOPS,出现错误!编码:202402180809040864ba5c

在Prisma中建立关系

当某些 node 死亡时,mongo 副本集选举如何表现?

使用 prisma ORM 在我的迁移中手动添加触发器

Postgresql:优化数字字段的列大小

如何打印出 sequelize 实例的表名?

mysql搜索表名的段

Django:如何以线程安全的方式执行 get_or_create()?

使用 PHPUnit 进行数据库测试的最佳实践

如何将视图的所有权限授予任意用户

Select 最佳主键 + 编号系统

MySQL 转储所有数据库并在导入时创建(或重新创建)它们?

从数据库行在 Golang 中创建map

日期范围重叠判断约束

找不到类型或命名空间名称SQLConnection

如何在 liquibase 中标记变更集以进行回滚

如何在android中使用合同类?

从原始物理文件中恢复 postgreSQL 数据库

PostgreSQL 的示例数据库

使用 PHP/MySQL 导入 CSV 数据