spi_saveplan (kế hoạch)
Kế hoạch thông qua
Vị trí kế hoạch thực thi. Null nếu không thành công.
spi_error_argumentNếu kế hoạch là null |
spi_error_unconnectedNếu thủ tục không được kết nối |
spi_saveplanLưu trữ một kế hoạch được chuẩn bị quaspi_preparekèo bóng đá hom nay bộ nhớ an toàn được bảo vệ từ giải phóng bởispi_finishhoặc Trình quản lý giao dịch.
kèo bóng đá hom nay phiên bản hiện tại củaPostgresKhông có khả năng lưu trữ Các kế hoạch chuẩn bị kèo bóng đá hom nay danh mục hệ thống và lấy chúng từ đó để thực hiện. Điều này sẽ được thực hiện kèo bóng đá hom nay các phiên bản kèo bóng đá hom nay tương lai. Như một Thay thế, có khả năng sử dụng lại các kế hoạch đã chuẩn bị kèo bóng đá hom nay do đó là những lời mời của thủ tục của bạn kèo bóng đá hom nay phiên hiện tại. Sử dụngSPI_EXECPĐể thực hiện điều này đã lưu kế hoạch.
spi_saveplanLưu gói thông qua (Chuẩn bị bởispi_prepare) kèo bóng đá hom nay bộ nhớ Được bảo vệ khỏi giải phóng bằngspi_finishVà bởi Trình quản lý giao dịch và trả lại một con trỏ cho người lưu kế hoạch. Bạn có thể lưu con trỏ được trả về kèo bóng đá hom nay một biến cục bộ. Luôn kiểm tra xem con trỏ này có null hay không khi chuẩn bị một kế hoạch hoặc sử dụng một kế hoạch đã được chuẩn bị kèo bóng đá hom nay spi_execp (xem dưới).
Lưu ý:Nếu một kèo bóng đá hom nay các đối tượng (một mối quan hệ, chức năng, v.v.) được tham chiếu bởi kế hoạch đã chuẩn bị bị loại bỏ kèo bóng đá hom nay phiên (theo phụ đề của bạn hoặc quy trình khác) thì kết quả củaSPI_EXECPĐối với kế hoạch này sẽ không thể đoán trước.