Phiên bản được hỗ trợ:hiện tại(17) /16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3
Tài liệu này dành cho phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong tỷ lệ kèo bóng đá tối nay phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

2.10. Theo dõi phụ tỷ lệ kèo bóng đá tối nay

Khi bạn tạo các cấu trúc cơ sở dữ liệu phức tạp liên quan đến nhiều Các bảng có các ràng buộc, quan điểm, kích hoạt, chức năng của nước ngoài, các chức năng, v.v ... bạn sẽ ngầm tạo ra một mạng lưới phụ tỷ lệ kèo bóng đá tối nay giữa Đối tượng. Chẳng hạn, một bảng có ràng buộc khóa nước ngoài phụ tỷ lệ kèo bóng đá tối nay vào bảng nó tham khảo.

Để đảm bảo tính toàn vẹn của toàn bộ cấu trúc cơ sở dữ liệu,PostgreSQLĐảm bảo rằng bạn Không thể bỏ các đối tượng mà các đối tượng khác vẫn phụ tỷ lệ kèo bóng đá tối nay vào. Vì Ví dụ, cố gắng bỏ bảng sản phẩm mà chúng tôi đã xem xét TRONGPhần 2.4.5, với bảng đơn đặt hàng tùy tỷ lệ kèo bóng đá tối nay vào nó, sẽ dẫn đến Một thông báo lỗi như thế này:

Sản phẩm Bàn thả;Thông báo: ràng buộc $ 1 trên đơn đặt hàng bảng phụ tỷ lệ kèo bóng đá tối nay vào sản phẩm bảng
Lỗi: Không thể bỏ các sản phẩm bảng vì các đối tượng khác phụ tỷ lệ kèo bóng đá tối nay vào nó
        Sử dụng thả ... Cascade để thả các đối tượng phụ tỷ lệ kèo bóng đá tối nay quá

Thông báo lỗi chứa một gợi ý hữu ích: Nếu bạn không muốn bận tâm xóa tất cả các đối tượng phụ tỷ lệ kèo bóng đá tối nay riêng lẻ, bạn có thể chạy

DROP BẢNG SẢN PHẨM CASCADE;

và tất cả các đối tượng phụ tỷ lệ kèo bóng đá tối nay sẽ bị xóa. Trong trường hợp này, nó không xóa bảng đơn đặt hàng, nó chỉ loại bỏ nước ngoài ràng buộc chính. (Nếu bạn muốn kiểm tra cái gìDrop ... Cascadesẽ làm, chạyDropkhông cóCascadevà ĐọcThông báoTin nhắn.)

Tất cả tỷ lệ kèo bóng đá tối nay lệnh thả trongPostgreSQLHỗ trợ Chỉ địnhCascade11846_11960Hạn chếthay vìCascadeĐể có được hành vi mặc định là Hạn chế các giọt đối tượng mà các đối tượng khác phụ tỷ lệ kèo bóng đá tối nay vào.

Lưu ý:tỷ lệ kèo bóng đá tối nay tiêu chuẩn SQL, chỉ định hoặcHạn chếhoặcCascadelà bắt buộc. Không có hệ thống cơ sở dữ liệu thực sự thực hiện nó tỷ lệ kèo bóng đá tối nay cách đó, nhưng liệu có mặc định Hành vi làHạn chếhoặc12524_12533khác nhau giữa tỷ lệ kèo bóng đá tối nay hệ thống.

Lưu ý:Phụ tỷ lệ kèo bóng đá tối nay ràng buộc chính của nước ngoài và phụ tỷ lệ kèo bóng đá tối nay cột nối tiếp từPostgreSQLPhiên bản trước 7.3 làkhôngbảo trì hoặc được tạo ra trong quá trình nâng cấp. Tất cả sự phụ tỷ lệ kèo bóng đá tối nay khác Các loại sẽ được tạo đúng trong quá trình nâng cấp.