Phiên bản được hỗ trợ:hiện tại(173667_379816 / 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
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ế.

kèo bóng đá việt nam30.11. Để ý Xử lý

Thông kèo bóng đá việt nam thông kèo bóng đá việt nam và cảnh kèo bóng đá việt nam do máy chủ tạo ra không được trả về bởi các chức năng thực thi truy vấn, vì chúng không ngụ ý thất bại của truy vấn. Thay vào đó chúng được chuyển cho một thông kèo bóng đá việt nam chức năng xử lý và thực thi tiếp tục bình thường sau khi Handler trở lại. Hàm xử lý thông kèo bóng đá việt nam mặc định in thông kèo bóng đá việt nam trênstderr, nhưng ứng dụng có thể ghi đè hành vi này bằng cách cung cấp xử lý riêng của nó chức năng.

Vì lý do lịch sử, có hai cấp độ thông kèo bóng đá việt nam Xử lý, được gọi là bộ thu thông kèo bóng đá việt nam và bộ xử lý thông kèo bóng đá việt nam. Các Hành vi mặc định dành cho người nhận thông kèo bóng đá việt nam để định dạng thông kèo bóng đá việt nam và chuyển một chuỗi cho bộ xử lý thông kèo bóng đá việt nam để in. Tuy nhiên, một ứng dụng chọn cung cấp máy thu thông kèo bóng đá việt nam của riêng mình thường sẽ bỏ qua lớp bộ xử lý thông kèo bóng đá việt nam và chỉ làm tất cả công việc trong máy thu thông kèo bóng đá việt nam.

hàmpqsetnoticereceiver Đặt hoặc kiểm tra máy thu thông kèo bóng đá việt nam hiện tại cho một đối tượng kết nối. Tương tự,PQSetNoticeProcessor Đặt hoặc Kiểm tra bộ xử lý thông kèo bóng đá việt nam hiện tại.

11893_12335

Mỗi chức năng này trả về đầu thu thông kèo bóng đá việt nam trước đó hoặc con trỏ hàm bộ xử lý và đặt giá trị mới. Nếu bạn cung cấp một con trỏ hàm null, không có hành động nào được thực hiện, nhưng Con trỏ hiện tại được trả về.

Khi nhận được thông kèo bóng đá việt nam hoặc thông kèo bóng đá việt nam cảnh kèo bóng đá việt nam từ máy chủ, hoặc được tạo bên trong bởilibpq, hàm nhận thông kèo bóng đá việt nam là gọi điện. Nó được truyền tin nhắn dưới dạngPGRES_NONFATAL_ERROR pgresult. (Điều này cho phép người nhận trích xuất Các trường cá nhân sử dụngpqresulterrorfieldhoặc hoàn chỉnh thông kèo bóng đá việt nam được định dạng trước bằng cách sử dụngpqresulterrormessage.) Cùng một khoảng trống con trỏ được truyền chopqsetnoticereceiverIS cũng đã qua. (Con trỏ này có thể được sử dụng để truy cập Trạng thái cụ thể của ứng dụng nếu cần.)

Bộ thu thông kèo bóng đá việt nam mặc định chỉ cần trích xuất thông kèo bóng đá việt nam (sử dụngpqresulterrormessage) và vượt qua nó cho bộ xử lý thông kèo bóng đá việt nam.

13455_13687PQSetNoticeProcessor. (Con trỏ này có thể được sử dụng Để truy cập trạng thái dành riêng cho ứng dụng nếu cần.)

Bộ xử lý thông kèo bóng đá việt nam mặc định chỉ đơn giản là:

Vốc tĩnh
DefaultNoticeProcessor (void *arg, const char *message)

    fprintf (stderr, "%s", tin nhắn);

Một khi bạn đã đặt bộ thu hoặc bộ xử lý thông kèo bóng đá việt nam, bạn nên mong đợi rằng chức năng đó có thể được gọi là miễn làPGConnĐối tượng hoặcpgresultCác đối tượng được làm từ nó tồn tại. Tại Sáng tạo của mộtpgresult, ThePGConnXử lý thông kèo bóng đá việt nam hiện tại Con trỏ được sao chép vàopgresultĐể sử dụng có thể bởi các chức năng nhưPQGetValue.