关键字 'where' 附近有语法错误 5

mergeintoFACTORY_STATISTICSfsusing(selectcount(*)ascountfromFACTORY_STATISTICSwhereFA... merge into FACTORY_STATISTICS fs using (select count(*) as count from FACTORY_STATISTICS where FACTORYCODE = '1000' and MATERIALID ='cd98f717-148d-4200-9dbc-0bca1916118e') condition on (condition.count > 0) when matched then update set fs.PARTAVANUM = fs.PARTAVANUM + '24.000', fs.MATCHAVANUM = fs.MATCHAVANUM + '0', fs.AVAILABLENUM = fs.AVAILABLENUM + '24.000', fs.TOTALNUM = fs.TOTALNUM + '24.000' where fs.FACTORYCODE = '1000' and fs.MATERIALID = 'cd98f717-148d-4200-9dbc-0bca1916118e' WHEN NOT MATCHED THEN INSERT (fs.ID,fs.FACTORYCODE,fs.MATERIALID,fs.PARTAVANUM,fs.PARTFREEZENUM,fs.PARTLOCKNUM,fs.MATCHAVANUM,fs.MATCHFREEZENUM,fs.MATCHLOCKNUM,fs.AVAILABLENUM,fs.FREEZENUM,fs.LOCKNUM,fs.TotalNum) values ('9feae664-a8db-4cd8-806e-ad92d55551e4','1000','cd98f717-148d-4200-9dbc-0bca1916118e','24.000','0','0','0','0','0','24.000','0','0','24.00.')错误日志SqlExceptionHelper - SQL Error: 156, SQLState: S0001
SqlExceptionHelper - 。
错误原因是orcale数据库转到sqlsever后发生
展开
 我来答
沉武春月杠绘脸69
2019-03-12 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.1万
采纳率:60%
帮助的人:474万
展开全部
update dbo.Wen_elm set elm='"&request("elm"&i)&"',epx="&request("epx"&i)&" where eid="&request("eid"&i) 后面不用加&这个 这个好像叫连接符 只有在后面还有字符串的时候才用的 。
追问
完全跟我的问题不一致
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式