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

Oracle:cập nhật nhiều bảng => ORA-01779:không thể sửa đổi một cột ánh xạ tới một bảng không được bảo toàn khóa

Nếu bạn muốn UPDATE (SELECT ... FROM A INNER JOIN B ON condition) SET A.X = ... thì điều kiện nối phải ràng buộc tất cả các cột của một số ràng buộc về tính duy nhất trên B thành một giá trị duy nhất.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hàm NCHR () trong Oracle

  2. Số hàng bị ảnh hưởng bởi CẬP NHẬT trong PL / SQL

  3. Cơ sở dữ liệu Oracle 20c Các tính năng mới

  4. Phải làm gì nếu bạn gặp lỗi không thể mở tệp đối tượng được chia sẻ khi sử dụng trình điều khiển Easysoft Oracle ODBC phiên bản OCI?

  5. Làm cách nào để chỉ trích xuất giá trị ngày tháng từ trường ngày tháng trong Oracle?