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 các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

Phụ lục D. SQL Phù kèo bóng đá pháp

Phần này cố gắng phác thảo ở mức độ nàoPostgreSQLphù kèo bóng đá pháp với SQL hiện tại tiêu chuẩn. Thông tin sau đây không phải là một tuyên bố đầy đủ về phù kèo bóng đá pháp, nhưng nó trình bày các chủ đề chính chi tiết như vừa kèo bóng đá pháp lý và hữu ích cho người dùng.

Tên chính thức của tiêu chuẩn kèo bóng đá pháp là ISO/IEC 9075"Ngôn ngữ cơ sở dữ liệu kèo bóng đá pháp"10705_11076PostgreSQLPhát triển nhằm mục đích phù kèo bóng đá pháp với phiên bản chính thức mới nhất về tiêu chuẩn mà sự phù kèo bóng đá pháp như vậy không mâu thuẫn các tính năng truyền thống hoặc lẽ thường. Nhiều tính năng cần thiết Theo tiêu chuẩn SQL được hỗ trợ, mặc dù đôi khi với một chút cú pháp hoặc chức năng khác nhau. Tiến thêm hướng tới sự phù kèo bóng đá pháp có thể được mong đợi theo thời gian.

kèo bóng đá pháp-92Xác định ba tính năng Bộ cho sự phù kèo bóng đá pháp: Nhập cảnh, trung gian và đầy đủ. Hầu hết cơ sở dữ liệu Hệ thống quản lý tuyên bốkèo bóng đá phápSự phù kèo bóng đá pháp tiêu chuẩn chỉ phù kèo bóng đá pháp ở cấp nhập cảnh, vì toàn bộ tập kèo bóng đá pháp các tính năng trong các cấp độ trung gian và đầy đủ là hoặc quá đồ sộ hoặc xung đột với các hành vi di sản.

Bắt đầu vớikèo bóng đá pháp: 1999, The SQL Standard xác định một tập kèo bóng đá pháp lớn các tính năng riêng lẻ hơn là ba cấp độ rộng không hiệu quả được tìm thấy trongkèo bóng đá pháp-92. Một tập kèo bóng đá pháp con lớn các tính năng này đại diện cho"Core"Các tính năng, trong đó Mỗi triển khai SQL phù kèo bóng đá pháp phải cung cấp. Phần còn lại của Các tính năng hoàn toàn là tùy chọn. Một số tính năng tùy chọn được nhóm lại cùng nhau để hình thành"Gói", SQL Việc triển khai có thể yêu cầu sự phù kèo bóng đá pháp, do đó tuyên bố sự phù kèo bóng đá pháp đến các nhóm tính năng cụ thể.

Phiên bản tiêu chuẩn bắt đầu bằngkèo bóng đá pháp: 2003cũng được chia thành một số phần. Mỗi cái được biết đến bằng một tên tốc ký. Lưu ý rằng những phần này không được đánh số liên tiếp.

  • ISO/IEC 9075-1 Framework (kèo bóng đá pháp/Framework)

  • ISO/IEC 9075-2 Foundation (kèo bóng đá pháp/Foundation)

  • ISO/IEC 9075-3 Giao diện cấp độ cuộc gọi (kèo bóng đá pháp/CLI)

  • ISO/IEC 9075-4 Mô-đun lưu trữ liên tục (kèo bóng đá pháp/PSM)

  • ISO/IEC 9075-9 Quản lý dữ liệu bên ngoài (kèo bóng đá pháp/MED)

  • ISO/IEC 9075-10 Các ràng buộc ngôn ngữ đối tượng (kèo bóng đá pháp/OLB)

  • ISO/IEC 9075-11 Các lược đồ thông tin và định nghĩa (kèo bóng đá pháp/schemata)

  • Các thói quen và loại ISO/IEC 9075-13 bằng ngôn ngữ Java (kèo bóng đá pháp/JRT)

  • ISO/IEC 9075-14 Thông số kỹ thuật liên quan đến XML (kèo bóng đá pháp/XML)

ThePostgreSQLBìa cốt lõi Phần 1, 2, 9, 11 và 14. Phần 3 được trình điều khiển ODBC, và phần 13 được bao phủ bởi trình cắm PL/Java, nhưng chính xác Sự phù kèo bóng đá pháp hiện không được xác minh cho các thành phần này. Hiện tại không có triển khai phần 4 và 10 choPostgreSQL.

PostgreSQL hỗ trợ hầu hết các tính năng chính của SQL: 2011. Ngoài trong số 179 tính năng bắt buộc cần thiết cho sự phù kèo bóng đá pháp cốt lõi đầy đủ, PostgreSQL phù kèo bóng đá pháp với ít nhất 160. Ngoài ra, có một thời gian dài Danh sách các tính năng tùy chọn được hỗ trợ. Nó có thể đáng chú ý rằng Tại thời điểm viết, không có phiên bản hiện tại của bất kỳ cơ sở dữ liệu nào Hệ thống quản lý tuyên bố hoàn toàn phù kèo bóng đá pháp với Core SQL: 2011.

Trong hai phần sau, chúng tôi cung cấp một danh sách các tính năng đóPostgreSQLHỗ trợ, theo sau là danh sách các tính năng được xác định trongkèo bóng đá pháp: 2011chưa được hỗ trợ trongPostgreSQL14399_14722

Lưu ý:14785_14982