PostgreSQL | ||
---|---|---|
prev | Tiếp theo |
Thekèo bóng đá hôm nay và ngày mai máy chủ(SPI) là một nỗ lực để cung cấp cho người dùng khả năng chạy các truy vấn SQL bên trong Các chức năng C do người dùng xác định. Với sự thiếu một cách thích hợpNgôn ngữ thủ tục(PL) trong phiên bản hiện tại của Postgres, SPI là cách duy nhất để viết các quy kèo bóng đá hôm nay và ngày mai được lưu trữ máy chủ và kích hoạt. Trong tương lai SPI sẽ được sử dụng làm "công việc" cho một Pl.
Trên thực tế, SPI chỉ là một tập hợp các hàm kèo bóng đá hôm nay và ngày mai gốc để Đơn giản hóa quyền truy cập vào trình phân tích cú pháp, người lập kế hoạch, tối ưu hóa và thực thi. SPI cũng có một số quản lý bộ nhớ.
Để tránh sự hiểu lầm, chúng ta sẽ sử dụngchức năngvới các hàm kèo bóng đá hôm nay và ngày mai SPI và có nghĩa làQuy kèo bóng đá hôm nay và ngày maiĐối với các hàm C do người dùng xác định sử dụng spi.
Quy kèo bóng đá hôm nay và ngày mai SPI luôn được một số (trên) thực thi gọi và kèo bóng đá hôm nay và ngày mai quản lý SPI sử dụng người thực thi để chạy truy vấn của bạn. Khác Quy kèo bóng đá hôm nay và ngày mai có thể được gọi bởi các truy vấn chạy của người thực thi từ thủ tục.
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 đá hôm nay và ngày mai 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 thay đổi trong phiên bản tương lai.
Các hạn chế khác 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 đá hôm nay và ngày mai dịch) và hoạt động con trỏ. Cái này cũng sẽ được thay đổi trong tương lai.
Nếu thành công, các chức năng SPI trả về kết quả không âm tính (thông qua giá trị số nguyên được trả về hoặc trong Spi_Result Global biến, như được mô tả dưới đây). Do lỗi, kết quả âm hoặc null sẽ được trả lại.
prev | Trang chủ | Tiếp theo |
ví dụ | UP | kèo bóng đá hôm nay và ngày mai Chức năng |