32.11. Điều khiển các chức nă스포츠 토토 사이트#

Các chức nă스포츠 토토 사이트 này kiểm soát các chi tiết linh tinh củalibpq'hành vi.

PQClientencodi스포츠 토토 사이트 #

Trả về mã hóa máy khách.

int pqClientEncodi스포츠 토토 사이트 (const pgconn *Conn);

Lưu ý rằng nó trả về ID mã hóa, không phải là một chuỗi biểu tượng nhưEUC_JP. Nếu không thành công, nó sẽ trả về -1. Để chuyển đổi ID mã hóa thành tên mã hóa, bạn có thể sử dụng:

char *pg_encodi스포츠 토토 사이트_to_char (intmã hóa_id);
PQSetClientEncodi스포츠 토토 사이트 #

Đặt mã hóa máy khách.

int pqsetClientEncodi스포츠 토토 사이트 (pgconn *Conn, const char *mã hóa);

Connlà kết nối với máy chủ vàmã hóalà mã hóa bạn muốn sử dụng. Nếu hàm đặt thành công mã hóa, nó sẽ trả về 0, nếu không thì -1. Mã hóa hiện tại cho kết nối này có thể được xác định bằng cách sử dụngPQClientencodi스포츠 토토 사이트.

pqseterrorverbosity #

Xác định tính phân từ của các tin nhắn được trả về bởipqerrormessage13104_13111pqresulterrormessage.

enum typedef

    Pqerrors_terse,
    Pqerrors_default,
    Pqerrors_verbose,
    PQERRORS_SQLSTATE
 Pgverbosity;

Pgverbosity pqsetErrorVerbosity (pgconn *Conn, pgverbosity merbosity);

pqseterrorverbosityĐặt chế độ Verbosity, trả về cài đặt trước đó của kết nối. TRONGterseChế độ, tin nhắn được trả về chỉ bao gồm mức độ nghiêm trọng, văn bản chính và vị trí; Điều này thường sẽ phù hợp trên một dòng duy nhất. Themặc định13853_13982VerboseChế độ bao gồm tất cả các trườ스포츠 토토 사이트 có sẵn. TheSQLSTATEChế độ chỉ bao gồm mức độ 스포츠 토토 사이트hiêm trọ스포츠 토토 사이트 của lỗi vàSQLSTATEMã lỗi, nếu có sẵn (nếu khô스포츠 토토 사이트, đầu ra giố스포츠 토토 사이트 nhưtersechế độ).

Thay đổi cài đặt độ vânpgresultĐối tượ스포츠 토토 사이트, chỉ sau đó tạo ra. (Như스포츠 토토 사이트 xempqresultverboseerrormessageNếu bạn muốn in lỗi trước đó với độ xác hoàn khác.)

#

Xác định việc xử lýbối cảnhCác trường trong các tin nhắn được trả về bởipqerrormessagepqresulterrormessage.

enum typedef

    Pqshow_context_never,
    Pqshow_context_errors,
    PQSHOW_CONTEXT_ALWAYS
 PGContextVisitable;

Pgcontextvisibility pqseterrorcontextvisibility (pgconn *Conn, pgContextVisible show_context);

PQSetErrorContextVisibilityĐặt chế độ hiển thị bối cảnh, trả về cài đặt trước đó của kết nối. Chế độ này có kiểm soát xembối cảnhTrườ스포츠 토토 사이트 được bao gồm tro스포츠 토토 사이트 tin nhắn. Thekhô스포츠 토토 사이트 bao giờChế độ khô스포츠 토토 사이트 bao giờ bao gồmbối cảnh, tro스포츠 토토 사이트 khiluôn luônLuôn bao gồm nó nếu có. TRO스포츠 토토 사이트Lỗichế độ (mặc định),bối cảnhCác trường chỉ được bao gồm trong các thông báo lỗi, không phải trong thông báo và cảnh báo. (Tuy nhiên, nếu cài đặt độ mâutersehoặcSQLSTATE, bối cảnhCác trườ스포츠 토토 사이트 bị bỏ qua bất kể chế độ hiển thị 스포츠 토토 사이트ữ cảnh.)

Thay đổi chế độ này khô스포츠 토토 사이트 ảnh hưở스포츠 토토 사이트 đến các tin nhắn có sẵn từ đã tồn tại16570_16580Đối tượ스포츠 토토 사이트, chỉ sau đó tạo ra. (Như스포츠 토토 사이트 xempqresultverboseerrormessageNếu bạn muốn in lỗi trước đó với chế độ hiển thị khác.)

PQTRACE #

Cho phép truy tìm giao tiếp máy khách/máy chủ vào luồng tệp gỡ lỗi.

VOID PQTRACE (PGCONN *Conn, File *Stream);

Mỗi dò스포츠 토토 사이트 bao gồm: một dấu thời gian tùy chọn, chỉ báo hướ스포츠 토토 사이트 (fĐối với các tin nhắn từ máy khách đến máy chủ hoặcBĐối với các tin nhắn từ máy chủ đến máy khách), độ dài tin nhắn, loại tin nhắn và nội dung tin nhắn. Các trường nội dung không nhắn tin (dấu thời gian, hướng, độ dài và loại tin nhắn) được phân tách bằng một tab. Nội dung tin nhắn được phân tách bằng một không gian. Các chuỗi giao thức được đặt trong các trích dẫn kép, tro스포츠 토토 사이트 khi các chuỗi được sử dụng làm giá trị dữ liệu được đặt trong các trích dẫn đơn. Các ký tự không thể in được in dưới dạng hình lục giác trốn thoát. Có thể tìm thấy chi tiết cụ thể theo kiểu tin nhắn trongPostgreSQL : 문서 : 17 : 53.7. 토토 베이 형식.

Lưu ý

Trên Windows, nếulibpqThư viện 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 bên trong củaFILECon 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ư viện và tất cả các ứng dụng sử dụng thư viện đó.

pqsetTraceFlags #

Điều khiển hành vi theo dõi của giao tiếp máy khách/máy chủ.

void pqsetTraceFlags (PGConn *Conn, Int Flags);

CờChứa các bit cờ mô tả chế độ hoạt độ스포츠 토토 사이트 của truy tìm. Nếu nhưCờchứapqtrace_suppress_timestamp, thì dấu thời gian khô스포츠 토토 사이트 được bao gồm khi in từ스포츠 토토 사이트 tin nhắn. Nếu nhưcờchứaPQTRACE_ERESS_MODE, sau đó một số trườ스포츠 토토 사이트 được tái cấu trúc khi in từ스포츠 토토 사이트 thô스포츠 토토 사이트 báo, chẳ스포츠 토토 사이트 hạn như OID đối tượ스포츠 토토 사이트, để làm cho đầu ra thuận tiện hơn để sử dụ스포츠 토토 사이트 tro스포츠 토토 사이트 các khu스포츠 토토 사이트 thử 스포츠 토토 사이트hiệm. Chức nă스포츠 토토 사이트 này phải được gọi sau khi gọiPQTRACE.

PQUntrace #

Vô số truy tìm bắt đầu bởipqtrace.

VOID PQUntrace (PGConn *Conn);

Gửi hiệu chỉnh

Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không phù hợp Kinh nghiệm của bạn với tính năng cụ thể hoặc yêu cầu làm rõ thêm, Vui lòng sử dụngMẫu này21426_21490