Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

PLS-00394:Sai số giá trị trong danh sách INTO của câu lệnh tìm nạp

Bạn có

nhưng

, tôi quan sát

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

phần bị thiếu trong FETCH (hoặc nên được bỏ qua trong SELECT phần).

Nó cũng đại diện cho một cột và nó làm hỏng sự tương ứng 1-1, dẫn đến lỗi đó.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle 11g Replication - Sử dụng làm mới khi cam kết với cơ sở dữ liệu từ xa (liên kết cơ sở dữ liệu)

  2. Dữ liệu từ hai bảng vào một chế độ xem

  3. Ẩn mật khẩu văn bản thuần túy với dòng lệnh sqlplus

  4. Thủ tục chỉ xóa nếu cơ sở dữ liệu cao hơn sau đó cập nhật

  5. khóa ngoại có luôn tham chiếu đến khóa duy nhất trong bảng khác không?