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
Tài kèo chấp bóng đá 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 các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

33.11. Chức năng thư kèo chấp bóng đá hôm nay

ThelibecpgThư kèo chấp bóng đá hôm nay chủ yếu chứa"HIDDEN"Các kèo chấp bóng đá hôm nay được sử dụng để thực hiện kèo chấp bóng đá hôm nay được biểu thị bằng các lệnh SQL nhúng. Nhưng có một số kèo chấp bóng đá hôm nay có thể được gọi trực tiếp một cách hữu ích. Lưu ý rằng điều này làm cho mã của bạn không thể truy cập được.

  • ECPGDebug (inttrên, Tệp *Stream)Bật ghi nhật ký gỡ lỗi nếu được gọi bằng đối số đầu tiên khác không. Ghi nhật ký đã được thực hiện trên10893_10901. Nhật ký chứa tất cảSQLCâu lệnh với tất cả các biến đầu vào được chèn và kết quả từPostgreSQLMáy chủ. Điều này có thể rất hữu ích khi tìm kiếm các lỗi trong của bạnSQLCâu lệnh.

    Lưu ý:trên Windows, nếuECPGThư kèo chấp bóng đá hôm nay và một ứng dụng được biên dịch với các cờ khác nhau, cuộc gọi chức năng này sẽ làm hỏng ứng dụng vì biểu diễn nội bộ củaTệpCon trỏ khác nhau. Cụ thể, các cờ đa luồng/đơn, phát hành/gỡ lỗi và các cờ tĩnh/động phải giống nhau cho thư kèo chấp bóng đá hôm nay và tất cả các ứng dụng sử dụng thư kèo chấp bóng đá hôm nay đó.

  • ECPGGET_PGCONN (const char *Connection_Name)Trả về tay cầm kết nối cơ sở dữ liệu thư kèo chấp bóng đá hôm nay được xác định bởi tên đã cho. Nếu nhưConnection_Nameđược đặt thànhnull, tay cầm kết nối hiện tại được trả về. Nếu không có xử lý kết nối nào có thể được xác định, kèo chấp bóng đá hôm nay trả vềnull. Tay cầm kết nối được trả về có thể được sử dụng để gọi bất kỳ kèo chấp bóng đá hôm nay nào khác từlibpq, nếu cần.

    Lưu ý:Đó là một ý tưởng tồi để điều khiển các tay cầm kết nối cơ sở dữ kèo chấp bóng đá hôm nay được làm từECPGtrực tiếp vớilibpqthói quen.

  • ECPGTRansactionStatus (const char *Connection_Name)Trả về trạng thái giao dịch hiện tại của kết nối đã cho được xác định bởiConnection_Name. Nhìn thấyPhần 31.2và libpq's12864_12887Để biết chi tiết về mã trạng thái được trả về.

  • ECPGSTATUS (intLineno, const char*Connection_Name)Trả về đúng nếu bạn được kết nối với cơ sở dữ kèo chấp bóng đá hôm nay và sai nếu không.Connection_Namecó thểnullNếu một kết nối được sử dụng.