Anda memiliki
tapi
, saya amati
CASE U.MilitaryDiscountCode WHEN DiscountCode THEN
Percentage*R.ReservationCost
ELSE R.ReservationCost END "REVISED_RESERVATION_COST"
bagian tidak ada di FETCH ( atau harus dihilangkan dalam SELECT bagian ).
Ini juga mewakili kolom, dan merusak korespondensi 1-1, yang menghasilkan kesalahan itu.