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

Một ràng buộc kiểm tra có thể liên quan đến một bảng khác không? Oracle

Không, không thể.

FOREIGN KEY ràng buộc có thể (và phải) liên quan đến một bảng khác, nhưng nó chỉ có thể thực hiện kiểm tra tính công bằng.

I E. bạn có thể kiểm tra xem một cột (hoặc một tập hợp các cột) có bằng với các cột trong bảng kia nhưng không có các điều kiện phức tạp hơn (như bên trong một khoảng hoặc bất cứ điều gì).

Bạn sẽ phải triển khai một trình kích hoạt cho điều đó.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Truy vấn nhiều SELECT trong SQL với hàm xmlagg- Dữ liệu không được kéo theo kiểu bắt buộc

  2. Oracle:Quyền truy cập chỉ đọc vào lược đồ cho người dùng khác?

  3. Làm cách nào để tách dữ liệu được truy vấn bằng dấu phân cách trong Oracle?

  4. Chèn hàng loạt bản ghi vào cơ sở dữ liệu từ xa (dblink) bằng Thu thập hàng loạt

  5. Mã hóa bên trong oracle