73.在处理sqlserver中传入的参数个数超过2000,使用临时表加分批处理时,遇到临时表对象无效的错误

1.报错分析及解决方式:

报错原因:直接使用上一个SQL创建的临时表,(实际上,临时表的生命周期已经介绍)

改正:重新执行创建临时表的语句,再将临时表联合查询

2.临时表使用注意事项

2.1注意临时表的生命周期

2.2在xml的一个sql中使用临时表,不能传入page对象,对数据进行分页,需要分页,则手动分页(使用JDK1.8的stream流的skip,limit方法,如:

java 复制代码
list=list.stream().skip((page.getPageSize()-1)*page.getPageSizge()).limit(page.getPageSizge()).collect(Collectors.toList());
相关推荐
黄交大彭于晏31 分钟前
发送文件脚本源码版本
java·linux·windows
钮钴禄·爱因斯晨37 分钟前
Java 面向对象进阶之多态:从概念到实践的深度解析
java·开发语言·数据结构
鸽子炖汤37 分钟前
Java中==和equals的区别
java·开发语言·jvm
hstar95271 小时前
二、即时通讯系统设计经验
java·架构
风象南1 小时前
SpringBoot的4种死信队列处理方式
java·spring boot·后端
互联网全栈架构2 小时前
遨游Spring AI:第一盘菜Hello World
java·人工智能·后端·spring
优秀的颜3 小时前
计算机基础知识(第五篇)
java·开发语言·分布式
BillKu3 小时前
Java严格模式withResolverStyle解析日期错误及解决方案
java
网安INF3 小时前
ElGamal加密算法:离散对数难题的安全基石
java·网络安全·密码学
AWS官方合作商4 小时前
在CSDN发布AWS Proton解决方案:实现云原生应用的标准化部署
java·云原生·aws