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

Cập nhật Cascade Oracle

Thông thường, bạn sẽ cấu trúc mô hình dữ liệu của mình sao cho các khóa chính là bất biến để tránh sự cố ngay từ đầu.

Nếu bạn thực sự cần cho phép cập nhật theo tầng, bạn có thể muốn sử dụng cập nhật xếp tầng của Tom Kyte kịch bản . Đối với mỗi bảng, điều này sẽ tự động tạo một gói và ba trình kích hoạt (trước câu lệnh, trước hàng và sau câu lệnh) sẽ triển khai tất cả logic cần thiết để phân tầng cập nhật. Điều này có thể sẽ hiệu quả hơn rất nhiều (và chính xác hơn) so với bất kỳ thứ gì mà một nhà phát triển duy nhất sẽ làm cùng nhau. Tuy nhiên, chỉ vì số lượng lớn các đối tượng cần được tạo, đó là một khoản chi phí khá lớn để duy trì.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để nâng lại ngoại lệ pl / sql trong khối xử lý ngoại lệ?

  2. Điều này có khả thi trong Oracle / Sql không?

  3. Cách sử dụng tệp Oracle DMP?

  4. Việc triển khai này có tuân theo SQL-92 không?

  5. Kết nối bằng Oracle SQL