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
Tài tỷ lệ kèo bóng đá trực tuyến hôm nay 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 đá trực tuyến hôm nay phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

9935_9956

PL/PGSQLlà ngôn ngữ thủ tục có thể tải choPostgreSQLHệ thống cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay. Mục tiêu thiết kế củaPL/PGSQLđã tạo ra một ngôn ngữ thủ tục có thể tải được

  • có thể được sử dụng để tạo tỷ lệ kèo bóng đá trực tuyến hôm nay chức năng, quy trình và kích hoạt,

  • Thêm cấu trúc điều khiển vàoSQL10947_10959

  • Có thể thực hiện tỷ lệ kèo bóng đá trực tuyến hôm nay tính toán phức tạp,

  • kế thừa tất cả tỷ lệ kèo bóng đá trực tuyến hôm nay loại, chức năng, quy trình và toán tử do người dùng xác định

  • có thể được xác định để được máy chủ tin tưởng,

  • rất dễ sử dụng.

tỷ lệ kèo bóng đá trực tuyến hôm nay chức năng được tạo bằngPL/PGSQLCó thể sử dụng bất cứ nơi nào có thể sử dụng tỷ lệ kèo bóng đá trực tuyến hôm nay chức năng tích hợp. Ví dụ: có thể tạo tỷ lệ kèo bóng đá trực tuyến hôm nay hàm tính toán có điều kiện phức tạp và sau đó sử dụng chúng để xác định tỷ lệ kèo bóng đá trực tuyến hôm nay toán tử hoặc sử dụng chúng trong tỷ lệ kèo bóng đá trực tuyến hôm nay biểu thức chỉ mục.

inPostgreSQL9.0 trở lên,PL/PGSQLđược cài đặt theo mặc định. Tuy nhiên, nó vẫn là một mô-đun có thể tải, vì vậy đặc biệt là tỷ lệ kèo bóng đá trực tuyến hôm nay quản trị viên có ý thức bảo mật có thể chọn loại bỏ nó.

43.1.1. Ưu điểm của việc sử dụngPL/PGSQL

SQLlà ngôn ngữPostgreSQLVà hầu hết các cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay quan hệ khác sử dụng làm ngôn ngữ truy vấn. Nó di động và dễ học. Nhưng mọiSQLCâu lệnh phải được thực hiện riêng lẻ bởi máy chủ cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay.

Điều đó có nghĩa là ứng dụng khách của bạn phải gửi từng truy vấn đến máy chủ cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay, chờ nó được xử lý, nhận và xử lý kết quả, thực hiện một số tính toán, sau đó gửi thêm truy vấn đến máy chủ. Tất cả điều này phát sinh giao tiếp giữa các quá trình và cũng sẽ phát sinh chi phí mạng nếu máy khách của bạn ở trên một máy khác với máy chủ cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay.

vớiPL/PGSQLBạn có thể nhóm một khối tính toán và một loạt tỷ lệ kèo bóng đá trực tuyến hôm nay truy vấnbên trongMáy chủ cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay, do đó có sức mạnh của ngôn ngữ thủ tục và dễ sử dụng SQL, nhưng với sự tiết kiệm đáng kể chi phí giao tiếp máy khách/máy chủ.

  • tỷ lệ kèo bóng đá trực tuyến hôm nay chuyến đi tròn thêm giữa máy khách và máy chủ bị loại bỏ

  • Kết quả trung gian mà khách hàng không cần phải được sắp xếp hoặc chuyển giữa máy chủ và máy khách

  • Có thể tránh được nhiều vòng phân tích cú pháp truy vấn

Điều này có thể dẫn đến tăng hiệu suất đáng kể so với một ứng dụng không sử dụng tỷ lệ kèo bóng đá trực tuyến hôm nay chức năng được lưu trữ.

Ngoài ra, vớiPL/PGSQLBạn có thể sử dụng tất cả các loại dữ tỷ lệ kèo bóng đá trực tuyến hôm nay, toán tử và chức năng của SQL.

43.1.2. Các loại dữ tỷ lệ kèo bóng đá trực tuyến hôm nay đối số và kết quả được hỗ trợ

tỷ lệ kèo bóng đá trực tuyến hôm nay chức năng được viết bằngPL/PGSQLcó thể chấp nhận như đối số bất kỳ loại dữ tỷ lệ kèo bóng đá trực tuyến hôm nay vô hướng hoặc mảng nào được máy chủ hỗ trợ và chúng có thể trả về kết quả của bất kỳ loại nào trong số này. Họ cũng có thể chấp nhận hoặc trả về bất kỳ loại tổng hợp (loại hàng) được chỉ định theo tên. Nó cũng có thể khai báo mộtPL/PGSQLchức năng như chấp nhậnRecord, có nghĩa là bất kỳ loại tổng hợp nào cũng sẽ làm dưới dạng đầu vào hoặc trở lạiRecord, có nghĩa là kết quả là loại hàng có cột được xác định theo đặc điểm kỹ thuật trong truy vấn gọi, như đã thảo luận trongPhần 7.2.1.4.

PL/PGSQLtỷ lệ kèo bóng đá trực tuyến hôm nay chức năng có thể được khai báo để chấp nhận một số lượng đối số thay đổi bằng cách sử dụngVariadicĐiểm đánh dấu. Điều này hoạt động chính xác giống như tỷ lệ kèo bóng đá trực tuyến hôm nay chức năng SQL, như đã thảo luận trongPhần 38.5.5.

PL/PGSQLtỷ lệ kèo bóng đá trực tuyến hôm nay chức năng cũng có thể được khai báo để chấp nhận và trả lại tỷ lệ kèo bóng đá trực tuyến hôm nay loại đa hìnhAnyEuity, 15580_15590, Anynonarray, AnyenumAnyrange. Các loại dữ tỷ lệ kèo bóng đá trực tuyến hôm nay thực tế được xử lý bởi hàm đa hình có thể thay đổi từ cuộc gọi đến cuộc gọi, như đã thảo luận trongPhần 38.2.5. Một ví dụ được hiển thị trongPhần 43.3.1.

PL/PGSQLtỷ lệ kèo bóng đá trực tuyến hôm nay chức năng cũng có thể được khai báo để trả về Aset(hoặc bảng) của bất kỳ loại dữ tỷ lệ kèo bóng đá trực tuyến hôm nay nào có thể được trả về dưới dạng một thể hiện duy nhất. Một chức năng như vậy tạo ra đầu ra của nó bằng cách thực thiReturn NextĐối với mỗi phần tử mong muốn của tập kết quả hoặc bằng cách sử dụngTruy vấn trả vềĐể xuất kết quả của việc đánh giá một truy vấn.

Cuối cùng, APL/PGSQLHàm có thể được tuyên bố để trả lạivoidNếu nó không có giá trị trả về hữu ích. (Ngoài ra, nó có thể được viết như một thủ tục trong trường hợp đó.)

PL/PGSQL16868_17119BẢNG TRẢ LẠIKý hiệu cũng có thể được sử dụng thay choreturn setof.

Ví dụ cụ thể xuất hiện trongPhần 43.3.1Phần 43.6.1.