首页 > 其他 > 详细

SAP_SO_BOM_PROC 实际返回的行数超出请求的行数

时间:2021-02-28 10:47:23      阅读:31      评论:0      收藏:0      [点我收藏+]

错误提示:

SELECT * FROM LOG_MESSAGE ORDER BY LOG_DATE DESC;
--ORA-01422: 实际返回的行数超出请求的行数ORA-06512: 在 "STG.SAP_SO_BOM_PROC", line 494
--ORA-06512: 在 "STG.SAP_SO_BOM_PROC", line 1116

 000000101001040220/2023/P229/000000102001002528/000000102001001400/2110

技术分享图片

 

原因:SQL语句 二返回了两条工艺路径导致报错。

SQL语句 一:

SELECT SO_ID,
SO_LINE_ID,
SITE_ID,
PITEM,
CITEM,
N_CITEM,
LOC_ID,
CTYPE || ROWNO AS CTYPE
FROM SAP_SO_BOM
WHERE SAP_SO_BOM.CTYPE = P and pitem=000000101001040220;

 

技术分享图片

 

 

 

 

技术分享图片

 

 

 SQL语句二:

SELECT MAPL.PLNNR || _ || MAPL.WERKS ROUTING_ID
                   FROM SAP_MAPL_QMCUSTOMER MAPL
                  WHERE     MAPL.MATNR = 000000101001040220  --PITEM
                        AND MAPL.WERKS = 2023
                        AND EXISTS
                               (SELECT NULL
                                  FROM SAP_MAPL_QMCUSTOMER
                                 WHERE     SAP_MAPL_QMCUSTOMER.MATNR =
                                              000000101001040220
                                       AND SAP_MAPL_QMCUSTOMER.WERKS =
                                              2023)--SITEID

技术分享图片

 

SAP_SO_BOM_PROC 实际返回的行数超出请求的行数

原文:https://www.cnblogs.com/Snowfun/p/14458091.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!