Các cơ sởPostgresCung cấp để truy cập các đối tỷ lệ kèo bóng đá 88, cả hai trong phần phụ trợ như một phần của Các chức năng do người dùng xác định hoặc đầu tiên là một phần của ứng dụng Sử dụng giao diện, được mô tả dưới đây. (Đối với người dùng quen thuộc vớiPostgres 4.2, PostgreSQLCó một bộ chức năng mới Cung cấp một giao diện mạch lạc hơn. Giao diện giống nhau cho Các chức năng C được tải động cũng như cho văn bản bị mất xxx? CÁI GÌ Nên đến đây ??. ThePostgresGiao diện đối tỷ lệ kèo bóng đá 88 được mô hình hóa sauUNIXGiao diện hệ thống tệp, với các chất tương tựMở (2), Đọc (2), Viết (2), LSEEK (2), v.v. Các thói quen chỉ lấy dữ liệu quan tâm từ một đối tỷ lệ kèo bóng đá 88. Ví dụ: nếu một loại đối tỷ lệ kèo bóng đá 88 gọi là Mugshot tồn tại những bức ảnh được lưu trữ của khuôn mặt, sau đó một chức năng gọi là râu Tuyên bố trên dữ liệu Mugshot. Râu có thể nhìn vào một phần ba của một chụp ảnh và xác định màu của bộ râu xuất hiện ở đó, nếu có. Toàn bộ giá trị đối tỷ lệ kèo bóng đá 88 không cần phải được đệm, hoặc thậm chí được kiểm tra, bởi chức năng râu. Các đối tỷ lệ kèo bóng đá 88 có thể là được truy cập từ được tải độngCCác chương trình khách hàng hoặc cơ sở dữ liệu liên kết thư viện.Postgrescung cấp một tập hợp các thói quen hỗ trợ mở, đọc, viết, đóng và tìm kiếm trên các đối tỷ lệ kèo bóng đá 88.
thói quen
oid lo_creat (pgconn *Conn, int mode)Tạo một đối tỷ lệ kèo bóng đá 88 mới. Chế độ là một bitmask mô tả Một số thuộc tính khác nhau của đối tượng mới. Biểu tượng hằng số được liệt kê ở đây được xác định trongLoại truy cập (Đọc, viết hoặc cả hai) được kiểm soát bởi hoặc kết hợp các bitinv_readvàinv_write. Nếu đối tỷ lệ kèo bóng đá 88 nên được lưu trữ - nghĩa là, nếu các phiên bản lịch sử của nó nên được di chuyển định kỳ đến một mối quan hệ lưu trữ đặc biệt - sau đóinv_archiveBit nên được đặt. Thứ tự thấp Mười sáu bit của mặt nạ là số Trình quản lý lưu trữ mà trên đó Đối tỷ lệ kèo bóng đá 88 nên cư trú. Cho các trang web khác ngoài Berkeley, những thứ này bit phải luôn luôn bằng không. Các lệnh bên dưới tạo một (Đảo ngược) Đối tỷ lệ kèo bóng đá 88:
inv_oid = lo_creat (inv_read | inv_write | inv_archive);
Để nhập AUNIXTệp dưới dạng lớn đối tỷ lệ kèo bóng đá 88, gọi
oid lo_import (pgconn *Conn, văn bản *tên tệp)Đối số tên tệp chỉ địnhUNIXTên đường dẫn của tệp được nhập dưới dạng Đối tỷ lệ kèo bóng đá 88.
Để xuất một đối tỷ lệ kèo bóng đá 88 thànhUNIXTệp, gọi
int lo_export (pgconn *Conn, oid lobjid, văn bản *tên tệp)Đối số lobjid chỉ định oid của đối tỷ lệ kèo bóng đá 88 để xuất và đối số tên tệp chỉ địnhUNIXTên đường dẫn của tệp.
Để mở một đối tỷ lệ kèo bóng đá 88 hiện có, hãy gọi
int lo_open (pgconn *Conn, oid lobjid, int mode, ...)Đối số lobjid chỉ định oid của đối tỷ lệ kèo bóng đá 88 để mở. Điều khiển chế độ bit xem đối tượng có được mở cho đọc inv_read), viết hoặc cả hai. Một đối tỷ lệ kèo bóng đá 88 không thể được mở Trước khi nó được tạo ra. lo_open trả về một mô tả đối tỷ lệ kèo bóng đá 88 cho sau đó sử dụng trong lo_read, lo_write, lo_lseek, lo_tell và lo_close.
thói quen
int lo_write (pgconn *Conn, int fd, char *buf, int len)Viết các byte len từ BUF đến đối tỷ lệ kèo bóng đá 88 FD. Đối số FD Phải được trả lại bởi một lo_open trước đó. Số byte Trên thực tế được viết được trả lại. Trong trường hợp có lỗi, sự trở lại Giá trị là âm.
Để thay đổi vị trí đọc hoặc ghi hiện tại trên một đối tỷ lệ kèo bóng đá 88, gọi
int lo_lseek (pgconn *Conn, int fd, int offset, int whence)thói quen này di chuyển con trỏ vị trí hiện tại cho lớn Đối tỷ lệ kèo bóng đá 88 được mô tả bởi FD đến vị trí mới được chỉ định bởi Offset. Các Các giá trị hợp lệ cho .i whence là seek_set seek_cur và seek_end.
Một đối tỷ lệ kèo bóng đá 88 có thể được đóng bằng cách gọi
int lo_close (pgconn *Conn, int fd)Trong đó FD là một mô tả đối tỷ lệ kèo bóng đá 88 được trả về bởi lo_open. TRÊN thành công,lo_closeTrả về 0. TRÊN Lỗi, giá trị trả về là âm.