Postgresql 7.4.30 Tài liệu | ||||
---|---|---|---|---|
prev | Backward nhanh | Chương 27.libpq- C Thư viện | Chuyển tiếp nhanh | Tiếp theo |
Các chức năng này kiểm soát các chi tiết linh tinh củalibpq'hành vi.
pqseterrorverbosity
Xác định tính phân từ của các tin nhắn được trả về bởipqerrormessage
vàpqresulterrormessage
.
typedef enum Pqerrors_terse, Pqerrors_default, Pqerrors_verbose Pgverbosity; Pgverbosity pqsetErrorVerbosity (pgconn *Conn, pgverbosity merbosity);
PQSetErrorVerbosity
Bộ
Chế độ độ mịn, trả về kết nối trước đó
cài đặt. TRONGtersechế độ, trả về
Tin nhắn bao gồm mức độ nghiêm trọng, văn bản chính và chỉ vị trí;
Điều này thường sẽ phù hợp trên một dòng duy nhất. Chế độ mặc định
tạo ra các thông điệp bao gồm các chi tiết ở trên, bất kỳ chi tiết nào,
Gợi ý, hoặc các trường ngữ cảnh (chúng có thể trải rộng nhiều dòng).
TheVerboseChế độ bao gồm tất cả
Các lĩnh vực có sẵn. Thay đổi độ dài không ảnh hưởng
các tin nhắn có sẵn từ đã tồn tạipgresultĐối tượng, chỉ
sau đó được tạo ra.
pqtrace
Cho phép truy tìm giao tiếp máy khách/máy chủ đến A dòng tệp gỡ lỗi.
VOID PQTRACE (PGConn *Conn, File *Stream);
PQUntrace
Vô số truy tìm bắt đầu bởiPQTRACE
.
VOID PQUntrace (PGConn *Conn);