Phiên bản không được hỗ trợ:7.0
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ế.

chức năng Được kèo bóng đá việt nam lệnh sao chép

Thesao kèo bóng đá việt namlệnh trongPostgrescó các tùy chọn để đọc hoặc ghi vào kèo bóng đá việt nam nối mạng được sử dụng bởilibpq ++. Do đó, các chức năng là cần thiết để truy cập mạng này kèo bóng đá việt nam nối trực tiếp để các ứng dụng có thể tận dụng tối đa điều này khả năng.

  • pgdatabase :: getlineĐọc a dòng ký tự kèo bóng đá việt nam thúc mới (được truyền đi bởi máy chủ phụ trợ) vào bộ đệmchuỗicủa kích thướcLEGN.

    int pgdatabase :: getline (char* chuỗi, int length)

    Giống như thói quen hệ thống UNIXFgets (3), thói quen này sao kèo bóng đá việt nam lênlength-1ký tự vàochuỗi. Nó là giốngGetS (3)Tuy nhiên, trong đó Chuyển đổi chấm dứt dòng mới thành một ký tự null.

    pgdatabase :: getlineTrả về EOF tại kèo bóng đá việt nam thúc tệp, 0 nếu toàn bộ dòng đã được đọc và 1 nếu bộ đệm đã đầy nhưng dòng mới kèo bóng đá việt nam thúc chưa đọc.

    Lưu ý rằng ứng dụng phải kiểm tra xem có dòng mới bao gồm một khoảng thời gian duy nhất ("."), chỉ ra rằng Máy chủ phụ trợ đã hoàn thành việc gửi kèo bóng đá việt nam quả củaCopy. Do đó, nếu ứng dụng từng mong đợi nhận được các dòng nhiều hơnlength-1ký tự dài, ứng dụng phải chắc chắn kiểm tra Giá trị trả về củapgdatabase :: getlineRất cẩn thận.

  • pgdatabase :: putlineGửi a Null-chấm dứtchuỗiđến Máy chủ phụ trợ.

    void pgdatabase :: putline (char* chuỗi)

    Ứng dụng phải gửi rõ ràng một khoảng thời gian ký tự (".") để chỉ ra phần phụ trợ mà nó đã hoàn thành gửi dữ liệu của nó.

  • pgdatabase :: endcopyĐồng bộ hóa kèo bóng đá việt nam phụ trợ.

    int pgdatabase :: endcopy ()
    Chức kèo bóng đá việt nam này đợi cho đến khi phần phụ trợ đã hoàn thành việc xử lý TheCopy. Nó nên được cấp khi Chuỗi cuối cùng đã được gửi đến phần phụ trợ bằngpgdatabase :: putlinehoặc khi chuỗi cuối cùng có được nhận từ phần phụ trợ bằng cách sử dụngpgdatabase :: getline. Nó phải được phát hành hoặc Backend có thể nhận được "ra khỏi đồng bộ" với frontend. Khi trở về từ Chức kèo bóng đá việt nam này, phụ trợ đã sẵn sàng để nhận truy vấn tiếp theo.

    Giá trị trả về là 0 khi hoàn thành thành công, khác không nếu không thì.

làm ví dụ:

dữ liệu pgdatabase;
data.exec ("Tạo bảng foo (A int4, b char (16), d float8)");
data.exec ("Sao kèo bóng đá việt nam foo từ stdin");
data.putline ("3 \ Thello World \ T4.5 \ n");
data.putline ("4 \ tgoodbye World \ t7.11 \ n");
& ...
data.putline ("\. \ n");
data.endcopy ();