项目

一般

简介

错误 #6005

线上医保挂号取消预约【取消预约失败!ORA-01422: 实际返回的行数超出请求的行数"】

刘文礼 18779812063超过一年 之前添加.

状态:
新建
优先级:
普通
开始日期:
2023-08-09
计划完成日期:
2023-08-09
% 完成:

100%

预期时间:

描述

取消预约【取消预约失败!ORA-01422: 实际返回的行数超出请求的行数"】zl_register_cacelorder,因为是医保数据有多条报销

信息,查出的数据不是单条报错,改了sql【select max(no) into v_no from 病人预交记录 where 记录性质=4 and 结帐

id=reserve_id and 记录状态=1;
select sum(a.冲预交), '微信' into n_挂号金额, v_预约方式 from 病人预交记录 a
where a.记录性质 = 4 and a.结帐id = reserve_id and 记录状态 = 1 ;
select a.交易流水号 into v_交易流水号 from 病人预交记录 a where a.记录性质 = 4 and a.结帐id = reserve_id
and 记录状态 = 1 and a.交易流水号 is not null;】

导出 Atom PDF