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 / 7.2 / 7.1
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ế.

Chương 17. kèo bóng đá việt nam chủ Giao diện

Mục lục
17.1.kèo bóng đá việt nam Chức năng
spi_connect-  Kết nối thủ tục của bạn với kèo bóng đá việt nam quản lý SPI.
spi_finish-  Ngắt kết nối thủ tục của bạn khỏi kèo bóng đá việt nam quản lý SPI.
SPI_EXEC-  Tạo một kế hoạch thực thi (kèo bóng đá việt nam phân tích cú pháp+máy lập kế hoạch+kèo bóng đá việt nam tối ưu hóa) và thực hiện một truy vấn.
spi_prepare-  Chuẩn bị một kế hoạch cho một truy vấn, mà không thực hiện nó chưa
SPI_EXECP-Thực hiện a kế hoạch từspi_prepare
spi_cursor_open-Bộ lên một con trỏ bằng cách sử dụng một kế hoạch được tạo bằngspi_prepare
spi_cursor_find-Tìm một con trỏ hiện có (cổng thông tin) theo tên
spi_cursor_fetch-Lấy một số hàng từ con trỏ
spi_cursor_move-di chuyển một con trỏ
spi_cursor_close-Đóng một con trỏ
spi_saveplan-  Lưu một kế hoạch được thông qua
17.2.PostgreSQL: kèo bóng đá hôm nay và ngày mai liệu:
spi_fnumber-Tìm Số thuộc tính cho tên thuộc tính được chỉ định
spi_fname-Tìm Tên thuộc tính cho số thuộc tính được chỉ định
spi_getValue-Trả lại giá trị chuỗi của thuộc tính được chỉ định
spi_getbinval-Trả lại giá trị nhị phân của thuộc tính được chỉ định
spi_gettype-Trả lại Tên loại của thuộc tính được chỉ định
spi_gettypeid-Trả lại loạiOIDcủa thuộc tính được chỉ định
SPI_GetRelName-Trả lại Tên của quan hệ được chỉ định
17.3.PostgreSQL: tỷ lệ kèo bóng
spi_copytuple-làm cho Bản sao của Tuple trong bối cảnh thực thi trên
spi_copytupledesc-làm cho Bản sao mô tả tuple trong bối cảnh thực thi trên
SPI_CopyTupleIntoslot-làm cho Bản sao của Tuple và Descriptor ở Thượng Executor bối cảnh
spi_modifytuple-Tạo ra một tuple bằng cách thay thế các trường đã chọn của một Tuple
spi_palloc-Phân bổ bộ nhớ trong bối cảnh thực thi trên
SPI_REPALLOC-Tái kèo bóng đá việt nam lại bộ nhớ trong bối cảnh thực thi trên
SPI_PFREE-giải phóng bộ nhớ trong bối cảnh thực thi trên
spi_freetuple-giải phóng một bộ thuật được phân bổ trong bối cảnh thực thi trên
spi_freetupable-giải phóng một bộ tuple được tạo bởiSPI_EXEChoặc chức năng tương tự
SPI_FreePlan-  Phát hành một kế hoạch đã lưu trước đó
17.4.kèo bóng đá cúp c2: Tài liệu:
17.5.ví dụ

TheGiao diện kèo bóng đá việt nam chủ(SPI) Cung cấp cho người dùng khả năng để chạySQLTruy vấn bên trong do người dùng xác địnhCchức năng.

Lưu ý:Các ngôn ngữ thủ tục có sẵn (PL) Hãy thay thế có nghĩa là xây dựng các chức năng có thể thực thi các truy vấn.

Trên thực tế,SPIchỉ là một tập hợp của các chức năng giao diện gốc để đơn giản hóa quyền truy cập vào kèo bóng đá việt nam phân tích cú pháp, Người lập kế hoạch, kèo bóng đá việt nam tối ưu hóa và Executor.SPICũng không quản lý bộ nhớ.

Để tránh sự hiểu lầm, chúng ta sẽ sử dụngfunctionđể có nghĩa làSPIHàm kèo bóng đá việt nam vàQuy kèo bóng đá việt namĐối với các hàm C do người dùng xác định bằng cách sử dụngSPI.

Quy kèo bóng đá việt nam sử dụngSPIđược gọi bởi người thực thi. TheSPICuộc gọi gọi đệ kèo bóng đá việt nam người thực thi trong Chuyển sang chạy truy vấn. Khi người thực thi được gọi đệ quy, nó có thể gọi các thủ tục có thể tạo raSPIcuộc gọi.

Lưu ý rằng nếu trong khi thực hiện truy vấn từ một thủ tục kèo bóng đá việt nam dịch bị hủy bỏ, sau đó kiểm soát sẽ không được trả lại cho thủ tục. Thay vào đó, tất cả các công việc sẽ được quay trở lại và máy chủ Sẽ đợi lệnh tiếp theo từ máy khách. Điều này sẽ có thể được thay đổi trong các phiên bản trong tương lai.

Một hạn chế liên quan là không có khả năng thực hiện bắt đầu, kết thúc và hủy bỏ (báo cáo kiểm soát kèo bóng đá việt nam dịch). Đây cũng sẽ là đã thay đổi trong tương lai.

Nếu thành công,SPICác chức năng trả về kết quả không âm (thông qua một lần trả về Giá trị số nguyên hoặc trong biến toàn cầu spi_result, như được mô tả dưới). Do lỗi, kết quả âm hoặc null sẽ được trả về.

17.1. Chức năng kèo bóng đá việt nam

Mục lục
spi_connect-  Kết nối thủ tục của bạn với kèo bóng đá việt nam quản lý SPI.
spi_finish-  Ngắt kết nối thủ tục của bạn khỏi kèo bóng đá việt nam quản lý SPI.
SPI_EXEC-  Tạo một kế hoạch thực thi (kèo bóng đá việt nam phân tích cú pháp+máy lập kế hoạch+kèo bóng đá việt nam tối ưu hóa) và thực hiện một truy vấn.
spi_prepare-  Chuẩn bị một kế hoạch cho một truy vấn, mà không cần thực hiện nó
SPI_EXECP-Thực hiện a kế hoạch từspi_prepare
spi_cursor_open-Bộ lên một con trỏ bằng cách sử dụng một kế hoạch được tạo bằngspi_prepare
spi_cursor_find-Tìm một con trỏ hiện có (cổng thông tin) theo tên
spi_cursor_fetch-Lấy một số hàng từ con trỏ
spi_cursor_move-di chuyển một con trỏ
spi_cursor_close-Đóng một con trỏ
spi_saveplan-Tiết kiệm một kế hoạch đã qua