设计培训培训网站建设什么是门户网站有哪些
设计培训培训网站建设,什么是门户网站有哪些,创联互动建设网站,门户网站建设周期问题 com.microsoft.sqlserver.jdbc.SQLServerException: 传入的请求具有过多的参数。该服务器支持最多 2100 个参数。请减少参数的数目#xff0c;然后重新发送该请求。
方案 java sqlsever 或 sqlsever存储过程
方案1 java sqlsever 解决方案 1. 将数据处理成XML格式
…问题 com.microsoft.sqlserver.jdbc.SQLServerException: 传入的请求具有过多的参数。该服务器支持最多 2100 个参数。请减少参数的数目然后重新发送该请求。
方案 java sqlsever 或 sqlsever存储过程
方案1 java sqlsever 解决方案 1. 将数据处理成XML格式
if (!StringUtil.isEmpty(dto.getFareaID())) {String[] split dto.getFareaID().split(,);String str root;for (String areaStr : split) {str str Item areaStr /Item;}str str /root;dto.setFareaID(str);
} else {dto.setFareaID(null);
} 2.查询
SELECT mpb.FBatchNo,mbrn.BatchNumber,mpb.FUnitNames
FROM dbo.MY_PigBatch AS mpb
LEFT JOIN dbo.MY_BatchRecordNo AS mbrn ON mbrn.BatchNOmpb.FBatchNo AND mbrn.CheckFlag1
whereAND mpb.FSegmentID13907if testdto.fbatchNoSate ! null and dto.fbatchNoSate ! and mpb.FState #{dto.fbatchNoSate}/ifif testdto.fareaID ! null and dto.fareaID ! and CAST(#{dto.fareaID} as xml).exist(/root/Item[text()sql:column(mpb.FAreaID)])1/ifif testdto.ffieldID ! null and dto.ffieldID ! and CAST(#{dto.ffieldID} as xml).exist(/root/Item[text()sql:column(mpb.FFieldID)])1/if
/where
方案2 存储过程解决方案
ALTER PROCEDURE [存储过程名]AreaID XML
AS
BEGINSET NOCOUNT ON;select T.c.query(.).value((Item)[1],int) as id INTO #tmpArea from AreaID.nodes(/root/Item) as T(c)select count(1) from table as awhere AreaID IS NULL OR EXISTS(SELECT 1 FROM #tmpArea Area WHERE Area.ida.FAreaID)
sql查询例子
select top 100 * from MY_PigBatch mpb
where CAST(rootItem13902/ItemItem13903/Item/root as xml).exist(/root/Item[text()sql:column(mpb.FAreaID)])1
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/87251.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!