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

Lỗi SQL:ORA-02298:không thể xác thực (SYSTEM.AEROPUERTO_FK) - không tìm thấy khóa cha

Có các bản ghi trong AEROPUERTO trỏ tới các bản ghi không tồn tại trong CIUDAD .

Để tìm ra bản ghi nào của AEROPUERTO có loại vấn đề:

select * from AEROPUERTO where CODIGO_CIUDAD not in (select CODIGO from CIUDAD)

Nếu tập hợp kết quả không trống, bạn thực hiện có hồ sơ mồ côi. Bạn sẽ cần thêm CIUDAD bị thiếu bản ghi để tạo AEROPUERTO_FK khóa ngoại, hoặc cập nhật tất cả AEROPUERTO.CODIGO_CIUDAD bị lỗi thành null (nếu đây là trường có giá trị rỗng, nhưng bạn sẽ mất thông tin thành phố cho các bản ghi sân bay đó).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Có cách nào để nhóm kết nối JBoss kết nối lại với Oracle khi kết nối gặp sự cố không?

  2. ORACLE - Chọn Đếm trên Truy vấn con

  3. Làm cách nào bạn có thể biết cột nào không được sử dụng trong ALL_TAB_COLS?

  4. gặp lỗi ORA-00907 khi tạo bảng trong sql developer

  5. Quá trình nâng cấp từng bước lên R12.2 Nâng cấp phần -3