Oracle
 sql >> Database >  >> RDS >> Oracle

PLS-00394:numero errato di valori nell'elenco INTO di un'istruzione di recupero

Hai

ma

, osservo

CASE U.MilitaryDiscountCode WHEN DiscountCode THEN   
  Percentage*R.ReservationCost 
  ELSE R.ReservationCost END "REVISED_RESERVATION_COST"

parte mancante in FETCH (o dovrebbe essere omesso in SELECT parte).

Rappresenta anche una colonna e rovina la corrispondenza 1-1, il che produce quell'errore.