ORA-01427: 单行子查询返回多个行

@Formula("(select s.gdprs_dept_name from ems_zstj_oms_dept_conf s where s.gdprs_dept_code=DEPT_CODE and rownum=1)")
private String deptCodeName;

查询中肯定有返回多行的情况,试着在子查询中加入rownum=1,也就是限制返回一行数据

猜你喜欢

转载自blog.csdn.net/qq_40279809/article/details/86160477
今日推荐