o1422實際返回數量超出請求的正行數?
1.你說的應該是ORA-01422這個錯誤。
2.這種情況通常出現于select into隱式游標,或者是where限制條件中,使用單個字段與子查詢返回的記錄對比,均可能出現這種情況。
3.兩種情況,需要限制rownum=1,而前一種情況對于返回0行記錄還是報無返回記錄錯誤。建議使用前先判斷行數,或者使用exception no_DATA來捕捉異常。
o1422實際返回數量超出請求的正行數?
1.你說的應該是ORA-01422這個錯誤。
2.這種情況通常出現于select into隱式游標,或者是where限制條件中,使用單個字段與子查詢返回的記錄對比,均可能出現這種情況。
3.兩種情況,需要限制rownum=1,而前一種情況對于返回0行記錄還是報無返回記錄錯誤。建議使用前先判斷行數,或者使用exception no_DATA來捕捉異常。