UPDATE GOODS_QUOTATION_OEM_GOODSPRICE SET JGFY =DECODE(XSCL 0.0(XSGZ+XSFY)/XSCL) WHERE BILLID ='OEM2306000009'帮我debug
时间: 2024-04-08 14:32:38 浏览: 74
商品条形码查价格
4星 · 用户满意度95%
好的,让我来帮你进行调试。根据你提供的信息,这是一个更新数据库表中的一条记录的SQL语句。根据语法,我发现在DECODE函数中有一个错误。DECODE函数应该包含三个参数,分别是待比较的字段、比较值和返回值。在你的语句中,缺少了一个逗号。请尝试以下修改后的语句:
UPDATE GOODS_QUOTATION_OEM_GOODSPRICE
SET JGFY = DECODE(XSCL, 0.0, (XSGZ+XSFY)/XSCL)
WHERE BILLID = 'OEM2306000009'
请尝试运行修改后的语句,看看是否解决了问题。如果问题仍然存在,请提供更多的信息和错误提示,以便我能够帮助你更好地进行调试。
阅读全文