问题说明：在准发计划下发的时候出现报错，无法将计划下给三级
主要界面：日照后半准发计划编辑(PMOLRG23HP)
操作：选中点击下发按钮
调取的后台：pmolrg25hp_s（该信息方便查询日志）
报错位置信息：
#--s.flag=[-1]
	s.msg   =[数据库处理出错，sqlcode=[-99]。请稍后再试或联系系统维护人员。]
	s.sysmsg=[SELECT  SUBSTR(TO_CHAR(CURRENT TIMESTAMP,'yyyymmddhh24missff6'),1,20)  FROM SYSIBM.SYSDUMMY1
Result not unique]
报错分析，在行sql下面有一个tmmhprg02表的query，在这个地方查出两条数据报的错误
处理办法：
-- P526440这个号是准发计划号
-- 查看该计划是否有重复的，即count出来是两条的
select mat_no, count(mat_no) from PMOLRG.TPMOLRG02  t 
WHERE CONFM_PLAN_NO = 'P526440' GROUP BY MAT_NO;

-- 拼接字段给后面的sql使用
SELECT MAT_NO,''''||MAT_NO||''',' FROM PMOLRG.TPMOLRG02  t 
WHERE CONFM_PLAN_NO = 'P526440' ;

-- 查看tmmhprg02中这些材料号是否有重复的
SELECT mat_no, count(mat_no) FROM MMHPRG.TMMHPRG02 t WHERE MAT_NO IN ('6226429079030') GROUP BY MAT_NO ;

-- 找到条数为2的判断数据是否重复再决定是否删掉(实际删除，记得做好备份)
SELECT * FROM MMHPRG.TMMHPRG02 t WHERE MAT_NO ='6226429079030';