mybatis插入数据到sqlserver报异常The statement must be executed before any results can be obtained.
这是因为sqlserver并不会自动返回插入数据自动生成的自增主键,如果在mybatis的insert语句中添加了
useGeneratedKeys="true"
这会要求mybatis返回主键,但sqlserver并不支持,结果就报异常。
去掉该代码即可。
这是我遇到的情况,网上还有针对同一报错但原因不同的其它讨论,这里贴出来,供参考
手动创建connection过程中同样是返回值问题导致的异常
触发器导致的异常
mybatis插入数据到sqlserver报异常The statement must be executed before any results can be obtained.相关推荐
- 使用mybatis插入数据到数据库中,显示插入成功,且没有报错,但是数据库中并没有新插入的数据的原因
使用mybatis插入数据到数据库中,显示插入成功,且没有报错,但是数据库中并没有数据的原因 没有提交事务,有时没有配置自动提交事务的设置,所以需要手动提交事务,即 sqlSession.commit ...
- Mybatis新增数据后,报ERROR: Field * doesn‘t have a default value
Mybatis新增数据后,报ERROR: Field * doesn't have a default value 文章目录 Mybatis新增数据后,报ERROR: Field * doesn't ...
- mybatis中传集合时 报异常 invalid comparison: java.util.Arrays$ArrayList and java.lang.String
mybatis中传集合时 报异常 invalid comparison: java.util.Arrays$ArrayList and java.lang.String 参考文章: (1)mybati ...
- MyBatis框架——mybatis插入数据返回主键(mysql、oracle)
向数据库中插入数据时,大多数情况都会使用自增列或者UUID做为主键.主键的值都是插入之前无法知道的,但很多情况下我们在插入数据后需要使用刚刚插入数据的主键,比如向两张关联表A.B中插入数据(A的主键是 ...
- Mybatis插入数据后获取主键的值
Mybatis插入数据后获取主键的值 1. 所使用的数据库是支持自增的,且主键是自增的 <!-- 支持自增的数据库且主键是自增的:自动将插入后自增id的值赋值给传入的Employee的id--& ...
- sql 批量插入数据到Sqlserver中 效率较高的方法
使用SqlBulk #region 方式二 static void InsertTwo() { Console.WriteLine("使用Bulk插入的实现方式"); Stopwa ...
- mybatis插入数据到数据库成功,数据库却没有数据
mybatis插入数据到数据库成功,数据库却没有数据 错误描述: 解决办法: 错误描述: 编写测试类,显示数据插入成功: 但是去查看数据库中相应表中数据情况,缺发现没有数据! 解决办法: 查看核心配置 ...
- 最新Mybatis插入数据返回自增主键详细配置
Mybatis插入数据返回自增主键 Mybatis插入数据以后只会返回影响的数据库行数,如果是插入一条数据成功则返回1,失败返回零,插入多条返回插入成功的数量. 通过注解或者xml配置无法直接返回自增 ...
- 关于PostgreSQL 插入数据时经常报错:no partition of relation found for row “tableName“ found for row (exec14 10
关于PostgreSQL 插入数据时经常报错: Caused by: com.seaboxsql.util.PSQLException: ERROR: no partition of relation ...
- Python连接mysql,插入数据时不报错,但是没有插入进去
Python连接mysql,插入数据时不报错,但是没有插入进去在connect方法中,设置 autocommit =True conn=pymysql.connect(host=host_db,use ...
最新文章
- puppet(1.7-2.1)
- 黑鲨科学计算机,科学技术篇:玩家注意黑鲨一口气发布两款重磅新品
- python莱布尼茨法计算π_酷叮猫少儿编程讲堂——Python 用莱布尼茨等式求π
- Oracle 数据库创建表空间、创建用户指定表空间
- 11月8日下午Jquery取属性值(复选框、下拉列表、单选按钮)、做全选按钮、JSON存储、去空格...
- 安卓屏幕尺寸相关知识
- 前端学习(3169):react-hello-react之对props进行限制
- ARM中各始终之间的关系,FCLK HCLK PCLK的关系
- word公式插件_全套office零基础视频教程|200集视频+插件+模板,免费送!
- DataFrame 排序
- sql高级语法之case语句
- 《禅者的初心》读书笔记(1)
- 如何解决织梦后台上传一篇文章前端展示两篇完全一样的
- 青少年CTF-WEB-Queen
- 十只老鼠和一千瓶毒药的故事。。。
- vue svg弧线路线动画组件
- C语言学习day1、2
- Thymeleaf如何使用?
- CSDN上面好多千篇一律的抄袭的错误的垃圾文章
- [工具]嵌入式开发工作流常用工具箱
热门文章
- ThinkPHP 工作流设计
- 成功的自动化测试:测试员的故事
- 最新版2020.11版本Anaconda百度网盘提取下载
- 小飞鱼通达二开 通达OA集成企业微信扫码登录的开发(图文)
- 《Real-Time Rendering 4th Edition》全文翻译 - 第5章 着色基础(下)5.5 ~ 5.6
- 2020年Vault咨询公司排名TOP 50
- 以前手机应用java咖啡_作为编程语言的“java”怎么就成了咖啡的代称?
- NOI2021 D类打铁记
- 手写迷你Spring框架
- 不久的明天,也许是很光明的