Phiên bản được hỗ trợ:hiện tại(17) /16 / 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 / 7.3 / 7.2 / 7.1
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ế.

10873_10908#

Các hàm phía kèo bóng đá hom nay chủ được thiết kế để thao tác các đối tượng lớn từ SQL được liệt kê trongBảng 33.1.

Bảng 33.1. Các hàm đối tượng lớn theo định hướng SQL

chức kèo bóng đá hom nay

Mô tả

Ví dụ

LO_FROM_BYTEA(loid oid, Data bytea) →oid

Tạo một đối tượng lớn và lưu trữDữ liệuTrong đó. Nếu nhưloidbằng 0 thì hệ thống sẽ chọn OID miễn phí, nếu không OID được sử dụng (có lỗi nếu một số đối tượng lớn đã có OID đó). Khi thành công, OID của đối tượng lớn được trả về.

lo_from_bytea (0, '\ xffffff00')24528

lo_put(loid oid, 13044_13052 Bigint, Data bytea) →void

WritesData13288_13387

LO_PUT (24528, 1, '\ XAA')

lo_get(loid OID[, Offset Bigint, LEGN Số nguyên]) →bytea

trích xuất nội dung của đối tượng lớn hoặc một nền tảng của chúng.

LO_GET (24528, 0, 3)\ xffaaff


Có các hàm phía kèo bóng đá hom nay chủ bổ sung tương ứng với từng chức năng phía kèo bóng đá hom nay khách được mô tả trước đó; Thật vậy, đối với hầu hết các chức năng phía kèo bóng đá hom nay khách chỉ đơn giản là giao diện với các chức năng phía kèo bóng đá hom nay chủ tương đương. Những cái chỉ thuận tiện để gọi qua các lệnh SQL làlo_creat, LO_CREATE, lo_unlink, lo_importLO_EXPORT. Dưới đây là các ví dụ về việc sử dụng của họ:

15185_15799

phía kèo bóng đá hom nay chủlo_importLO_EXPORTCác chức năng hoạt động khác nhau đáng kể so với các chất tương tự phía kèo bóng đá hom nay khách của họ. Hai chức năng này đọc và ghi các tệp trong hệ thống tệp của kèo bóng đá hom nay chủ, sử dụng quyền của người dùng sở hữu cơ sở dữ liệu. Do đó, theo mặc định, việc sử dụng của họ bị hạn chế đối với siêu người dùng. Ngược lại, các chức năng nhập và xuất phía kèo bóng đá hom nay khách đã đọc và ghi các tệp trong hệ thống tệp của khách hàng, sử dụng các quyền của chương trình kèo bóng đá hom nay khách. Các chức năng phía kèo bóng đá hom nay khách không yêu cầu bất kỳ đặc quyền cơ sở dữ liệu nào, ngoại trừ đặc quyền đọc hoặc viết đối tượng lớn trong câu hỏi.

THẬN TRỌNG

Có thểGrantSử dụng phía kèo bóng đá hom nay chủLO_IMPORTLO_EXPORTCác chức năng cho những người không siêu giám sát, nhưng cần phải xem xét cẩn thận các hàm ý bảo mật. Một người dùng độc hại về các đặc quyền như vậy có thể dễ dàng đưa họ trở thành Superuser (ví dụ bằng cách viết lại các tệp cấu hình kèo bóng đá hom nay chủ) hoặc có thể tấn công phần còn lại của hệ thống tệp của kèo bóng đá hom nay chủ mà không bận tâm đến việc có được các đặc quyền của Superuser cơ sở dữ liệu như vậy.Truy cập vào các vai trò có đặc quyền như vậy phải được bảo vệ cẩn thận như quyền truy cập vào các vai trò của siêu người dùng.Tuy nhiên, nếu sử dụng phía kèo bóng đá hom nay chủlo_importhoặcLO_EXPORTlà cần thiết cho một số nhiệm vụ thông thường, sẽ an toàn hơn khi sử dụng vai trò với các đặc quyền như vậy so với một đặc quyền có toàn bộ đặc quyền, vì điều đó giúp giảm nguy cơ thiệt hại do lỗi tình cờ.

chức kèo bóng đá hom nay củalo_readlo_writecũng có sẵn thông qua các cuộc gọi phía kèo bóng đá hom nay chủ, nhưng tên của các hàm phía kèo bóng đá hom nay chủ khác với các giao diện phía kèo bóng đá hom nay khách ở chỗ chúng không chứa dấu gạch dưới. Bạn phải gọi các chức năng này làLOREADLowrite.