实际返回的行数超出请求的行数
ORA-01422: 实际返回的行数超出请求的行数ORA-06512: 在 "QLYWL.FN_MERGEFREIGHTNAME", line 8
查询的时候去掉某一个select对象时,就不会出现这样的问题了。
比如select a,b,c from TABLE,这样会有上面的错误,但是select a,c from TABLE,就不会有问题了,为什么呢?
------解决方案--------------------
Fn_MergeFreightName( s.PKID) AS FreightName,
Fn_MergeFreightNum( s.PKID) AS FreightNum,
Fn_MergeFreightWeight( s.PKID) AS FreightWeight,
Fn_MergePack( s.PKID) AS FreightPack,
这四列中必定有一个返回超过1行的。不然不会报这样的错。