Phiên bản tỷ lệ kèo bóng đá được hỗ trợ:6.4
Tài liệu này dành cho phiên bản không được hỗ trợ của tỷ lệ kèo bóng đá.
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ế.

tỷ lệ kèo bóng đá Con đường

PostgresCung cấp đường dẫn tỷ lệ kèo bóng đá Giao diện để gửi các cuộc gọi chức năng đến phần phụ trợ. Đây là một cái bẫy vào hệ thống bên trong và có thể là một lỗ bảo mật tiềm năng. Hầu hết Người dùng sẽ không cần tính năng này.

  • PQFNYêu cầu thực hiện A chức năng phụ trợ thông qua giao diện đường dẫn tỷ lệ kèo bóng đá.

    pgresult* pqfn (pgconn* Conn,
                   int fnid,
                   int *result_buf,
                   int *result_len,
                   int result_is_int,
                   Pqargblock *args,
                   int nargs);
    Đối số FNID là định danh đối tượng của hàm thành được thực hiện. result_buf là bộ đệm để đặt trở lại giá trị. Người gọi phải phân bổ đủ tỷ lệ kèo bóng đá gian để lưu trữ Giá trị trả về (tỷ lệ kèo bóng đá có kiểm tra!). Độ dài kết quả thực tế sẽ là được trả về trong số nguyên được trỏ đến bởi result_len. Nếu một byte 4 Kết quả số nguyên được dự kiến, đặt result_is_int thành 1; nếu tỷ lệ kèo bóng đá thì đặt nó thành 0. (Cài đặt result_is_int thành 1 nói với libpq để trao đổi byte giá trị nếu cần thiết, để nó được phân phối dưới dạng giá trị int thích hợp cho máy khách. Khi results_is_int là 0, chuỗi byte được gửi bởi phần phụ trợ được trả về tỷ lệ kèo bóng đá sửa đổi.) Args và NARG chỉ định các đối số được chuyển đến hàm.
    Typedef Struct 
                 int len;
                 int isint;
                 Liên minh 
                     int *ptr;
                     Int Integer;
                  u;
              Pqargblock;
    PQFN luôn trả về một pgresult hợp lệ*. Kết quả nên được kiểm tra trước khi kết quả được sử dụng. Người gọi là chịu trách nhiệm giải phóng pgresult bằng pqclear khi nó tỷ lệ kèo bóng đá lâu hơn cần thiết.