SQL驱动限制,导致插入失败
2024-10-21 03:40:46
insert into TB_IF_ORDERS (DC_CD,JOB_DT,SEQ_NO,ORDER_KEY,ORDER_ID,ORDER_LINE_NUM,COMPANY_CD,CUST_CD,SKU_CD,SKU_UOM,ORDER_QTY,LOC_CD,ZONE_CD,REMARK,RGT_DTM,DateTimeNow,PICK_DETAIL_KEY,JOB_GB,LOT_NO,IF_FLAG,ROWS) values ?,?),(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?),(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?),(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)
]; SQL state [S0001]; error code [8003]; 传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。此 RPC 请求中提供了过多的参数。最多应为 2100。; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。此 RPC 请求中提供了过多的参数。最多应为 2100。
原因是我在插入记录到数据库中时,动态拼接的sql语句过长,此时需要分批次来进行插入操作,而不是一次性全部执行。
数据库驱动,限制了“?”号的个数,需要限制数量
最新文章
- java 判断两个list是否相等
- Linux文件系统
- laravel框架总结(十) -- 返回值
- 黄聪:关闭Win2003开机提示“上次意外关机”对话框
- 【MySQL】pt-query-digest数据处理并关联业务
- RemObjects SDK Source For Delphi XE7
- jquery require.js AMD
- POJ-2886 Who Gets the Most Candies?(线段树+模拟)
- java 转义字符
- The Automated Testing Handbook 自动化测试手册简介
- 字符串匹配 - KMP算法
- Linux终端颜色和标题设置
- spark第二篇--基本原理
- oracle12c各个版本对其需要的依赖包及系统参数的修改
- SQL之排序
- vue路由打开新窗口
- JS的小判断
- 6-15 给任务排序 uva10305
- SQL%ROWCOUNT作用
- 【LOJ】#2117. 「HNOI2015」实验比较
热门文章
- 由CloudStack项目引起的ESXI嵌套虚拟化引起的二级虚拟机无法被访问
- kubernetes实战-交付dubbo服务到k8s集群(四)使用blue ocean流水线构建dubbo-demo-service
- PAT L2-005. 集合相似度 【stl set】
- 一个C++源文件从文本到可执行文件经历的过程
- POJ 2923 Relocation(状压DP)题解
- 九种姿势运行Mimikatz
- tensorflow加载ckpt出错
- Dell Display Manager for Mac
- Axios &; POST &; application/x-www-form-urlencoded
- search cascade select &; AntD