kèo bóng đá hôm nay và ngày mai 20 tháng 2 năm 2025:Postgresql 17.4, 16.8, 15.12, 14.17 và 13.20 được phát hành!
Phiên bản được hỗ trợ:hiện tại(17)16 / 15 / 14 / 13
Phiên bản phát triển: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
Tài liệu này dành kèo kèo bóng đá hôm nay và ngày mai và ngày mai phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang kèo bóng đá hôm nay và ngày maihiệ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ế.

9,23. Chức năng kèo bóng đá hôm nay và ngày mai

Bảng 9-47Hiển thị một số chức năng trích xuất phiên và kèo bóng đá hôm nay và ngày mai

Ngoài các chức năng được liệt kê trong phần này, còn cóPhần 26.2.2Để biết thêm kèo bóng đá hôm nay và ngày mai.

Bảng 9-47. Chức năng kèo bóng đá hôm nay và ngày mai phiên

tên Return Type Mô tả
current_catalog tên Tên của cơ sở dữ liệu hiện tại (được gọi là"Danh mục"Trong tiêu chuẩn SQL)
current_database() tên Tên của cơ sở dữ liệu hiện tại
current_schema[()] tên Tên của lược đồ hiện tại
current_schemas(Boolean) Tên [] Tên của các lược đồ trong đường dẫn tìm kiếm, tùy chọn bao gồm cả
current_user tên Tên người dùng của bối cảnh thực thi hiện tại
current_query() Text 12406_12533
pg_backend_pid() int ID xử lý của quy trình máy chủ được gắn vào
inet_client_addr() inet địa chỉ của kết nối từ xa
inet_client_port() int Cổng kết nối từ xa
inet_server_addr() inet Địa chỉ của kết nối cục bộ
inet_server_port() int Cổng kết nối cục bộ
pg_my_temp_schema() OID Lược đồ tạm thời của phiên hoặc 0 nếu không
pg_is_other_temp_schema(OID) Boolean Lược đồ là lược đồ tạm thời của phiên khác?
pg_postmaster_start_time() dấu thời gian với múi giờ Thời gian bắt đầu máy chủ
pg_conf_load_time() dấu thời gian với múi giờ Thời gian tải cấu hình
session_user tên Tên người dùng phiên
user tên tương đương vớicurrent_user
phiên bản() Text PostgreSQLPhiên bản

Lưu ý: current_catalog, current_schema, current_user, session_userusercó trạng thái cú pháp đặc biệt trongSQL: Chúng phải được gọicurrent_schema, nhưng không phải với

Thesession_userthường làĐặt phiên. Thecurrent_userlà định danh người dùng có thể áp dụng kèo bóng đá hôm nay và ngày mai quyềntỷ lệ kèo bóng đá 88: Tài liệu:.bảo mật xác định. Trong Unix"Thực tếvà người dùng hiện tại là"Người dùng hiệu quả".

current_schemaTrả về têncurrent_schemas (boolean)Trả về một mảngpg_catalog

Lưu ý:Đường dẫn tìm kiếm có thể được thay đổi khi chạy.

Đặt search_path thànhlược đồ[, lược đồ, ...]

inet_client_addrTrả về IPinet_client_portTrả về số cổng.inet_server_addrTrả về IPinet_server_portTrả về cổng

pg_my_temp_schemaTrả vềpg_is_other_temp_schemaTrả về

pg_postmaster_start_timeTrả vềdấu thời gian với múi giờKhi

pg_conf_load_timeTrả vềdấu thời gian với múi giờKhi máy chủ

phiên bảnTrả về một chuỗiPostgreSQLPhiên bản của máy chủ.

Bảng 9-48Liệt kê các chức năng kèo bóng đá hôm nay và ngày mai phép người dùng truy vấn truy vấn đối tượngPhầnĐể biết thêm kèo bóng đá hôm nay và ngày mai về các đặc quyền.

Bảng 9-48. Truy cập đặc quyền yêu cầu

tên Loại trả lại Mô tả
HAS_ANY_COLUMN_PRIVILEGE(user, Bảng, Đặc quyền) Boolean Người dùng có đặc quyền kèo bóng đá hôm nay và ngày mai bất kỳ cột nào của bảng
HAS_ANY_COLUMN_PRIVILEGE(Bảng, Đặc quyền) Boolean Người dùng hiện tại có đặc quyền kèo bóng đá hôm nay và ngày mai bất kỳ cột nào của
HAS_COLUMN_PRIVILEGE(user, Bảng, Cột, Đặc quyền) Boolean Người dùng có đặc quyền kèo bóng đá hôm nay và ngày mai cột
HAS_COLUMN_PRIVILEGE(Bảng, cột, Đặc quyền) Boolean Người dùng hiện tại có đặc quyền kèo bóng đá hôm nay và ngày mai cột
HAS_DATABASE_PRIVILEGE(user, Cơ sở dữ liệu, Đặc quyền) Boolean Người dùng có đặc quyền kèo bóng đá hôm nay và ngày mai cơ sở dữ liệu
HAS_DATABASE_PRIVILEGE(Cơ sở dữ liệu, Đặc quyền) Boolean Người dùng hiện tại có đặc quyền kèo bóng đá hôm nay và ngày mai cơ sở dữ liệu
HAS_FORIGN_DATA_WRAPPER_PRIVILEGE(user, FDW, Đặc quyền) Boolean Người dùng có đặc quyền kèo bóng đá hôm nay và ngày mai dữ liệu nước ngoài
HAS_FORIGN_DATA_WRAPPER_PRIVILEGE(FDW, Đặc quyền) Boolean Người dùng hiện tại có đặc quyền kèo bóng đá hôm nay và ngày mai dữ liệu nước ngoài
HAS_FUNCTION_PRIVILEGE(user, function, Đặc quyền) Boolean Người dùng có đặc quyền kèo bóng đá hôm nay và ngày mai chức năng
HAS_FUNCTION_PRIVILEGE(function, Đặc quyền) Boolean Người dùng hiện tại có đặc quyền kèo bóng đá hôm nay và ngày mai chức năng
HAS_L Language_Privilege(user, Ngôn ngữ, Đặc quyền) Boolean Người dùng có đặc quyền kèo bóng đá hôm nay và ngày mai ngôn ngữ
HAS_L Language_Privilege(Ngôn ngữ, Đặc quyền) Boolean Người dùng hiện tại có đặc quyền kèo bóng đá hôm nay và ngày mai ngôn ngữ
has_schema_privilege(user, lược đồ, Đặc quyền) Boolean Người dùng có đặc quyền kèo bóng đá hôm nay và ngày mai lược đồ
has_schema_privilege(lược đồ, Đặc quyền) Boolean Người dùng hiện tại có đặc quyền kèo bóng đá hôm nay và ngày mai lược đồ
HAS_SERVER_PRIVILEGE(user, Máy chủ, Đặc quyền) Boolean Người dùng có đặc quyền kèo bóng đá hôm nay và ngày mai máy chủ nước ngoài
HAS_SERVER_PRIVILEGE(Máy chủ, Đặc quyền) Boolean Người dùng hiện tại có đặc quyền kèo bóng đá hôm nay và ngày mai nước ngoài
HAS_TABLE_PRIVILEGE(user, Bảng, Đặc quyền) Boolean Người dùng có đặc quyền kèo bóng đá hôm nay và ngày mai bảng
HAS_TABLE_PRIVILEGE(Bảng, Đặc quyền) Boolean Người dùng hiện tại có đặc quyền kèo bóng đá hôm nay và ngày mai bảng
HAS_TABLESPACE_PRIVILEGE(user, không gian bảng, Đặc quyền) Boolean Người dùng có đặc quyền kèo bóng đá hôm nay và ngày mai không gian bảng
has_tablespace_privilege(không gian bảng, Đặc quyền) Boolean Người dùng hiện tại có đặc quyền kèo bóng đá hôm nay và ngày mai không gian bảng
pg_has_role(user, Vai trò, Đặc quyền) Boolean Người dùng có đặc quyền kèo bóng đá hôm nay và ngày mai vai trò
pg_has_role(Vai trò, Đặc quyền) Boolean Người dùng hiện tại có đặc quyền kèo bóng đá hôm nay và ngày mai vai trò không

HAS_TABLE_PRIVILEGEKiểm trapg_authid.oid) hoặc nếu đối số bị bỏ quacurrent_userđược giả định. BànHAS_TABLE_PRIVILEGE,Chọn, Chèn, Cập nhật, Xóa, cắt ngắn, Tài liệu tham khảohoặcTrigger. Tùy chọn,với tùy chọn cấpcó thể được thêm vào loại đặc quyềnTRUENếu

Chọn has_table_privilege ('myschema.mytable', 'select');

HAS_ANY_COLUMN_PRIVILEGEKiểm traHAS_TABLE_PRIVILEGE, ngoại trừ việc mong muốnChọn, Chèn, Cập nhậthoặcTài liệu tham khảo. Lưu ý rằng có bất kỳ trong số nàyHAS_ANY_COLUMN_PRIVILEGEsẽ luôn quay lạiTRUEnếuHAS_TABLE_PRIVILEGEHAS_ANY_COLUMN_PRIVILEGEcũng thành công nếu có

HAS_COLUMN_PRIVILEGEKiểm traHAS_TABLE_PRIVILEGE, với sự bổ sung màChọn, Chèn, Cập nhậthoặcTài liệu tham khảo. Lưu ý rằng có bất kỳ

HAS_DATABASE_PRIVILEGEKiểm traHAS_TABLE_PRIVILEGE. Truy cập mong muốnTạo, kết nối, tạm thờihoặcTEMP(tương đương vớitạm thời).

HAS_FUNCTION_PRIVILEGEKiểm traHAS_TABLE_PRIVILEGE. Khi chỉ định một hàmRegProcedureKiểu dữ liệu (xemPhần 8.16). Truy cập mong muốnthực thi.

33778_33855

HAS_FORIGN_DATA_WRAPPER_PRIVILEGEKiểm traHAS_TABLE_PRIVILEGE. Truy cập mong muốnsử dụng.

HAS_L Language_PrivilegeKiểm traHAS_TABLE_PRIVILEGE. Truy cập mong muốnsử dụng.

HAS_SCHema_PrivilegeKiểm traHAS_TABLE_PRIVILEGE. Truy cập mong muốn34852_34860hoặcsử dụng.

HAS_SERVER_PRIVILEGEKiểm traHAS_TABLE_PRIVILEGE. Truy cập mong muốnsử dụng.

has_tablespace_privilegeKiểm traHAS_TABLE_PRIVILEGE. Truy cập mong muốnTạo.

PG_HAS_ROLEKiểm tra xem aHAS_TABLE_PRIVILEGE. Truy cập mong muốnThành viênhoặcsử dụng. Thành viênbiểu thị trực tiếp hoặc gián tiếpĐặt vai trò), trong khisử dụngbiểu thị liệu các đặc quyền của vai trò có ngay lập tứcĐặt vai trò.

Bảng 9-49Hiển thị các chức năng xác định xem một đối tượng nhất định làCó thể nhìn thấyTrong tìm kiếm lược đồ hiện tại

Chọn RelName từ pg_class trong đó pg_table_is_visible (oid);

Bảng 9-49. Lược đồ điều tra khả năng hiển thị

tên Return Type Mô tả
pg_conversion_is_visible(Chuyển đổi_oid) Boolean Có thể hiển thị chuyển đổi trong đường dẫn tìm kiếm
pg_function_is_visible(function_oid) Boolean là chức năng hiển thị trong đường dẫn tìm kiếm
pg_operator_is_visible(người điều hành_oid) Boolean là toán tử có thể nhìn thấy trong đường dẫn tìm kiếm
pg_opclass_is_visible(opClass_oid) Boolean Có thể nhìn thấy lớp toán tử trong đường dẫn tìm kiếm
pg_table_is_visible(Table_oid) Boolean Bảng có hiển thị trong đường dẫn tìm kiếm
pg_ts_config_is_visible(config_oid) Boolean Cấu hình tìm kiếm văn bản có hiển thị trong tìm kiếm
pg_ts_dict_is_visible(dict_oid) Boolean Từ điển tìm kiếm văn bản có thể nhìn thấy trong đường dẫn tìm kiếm
pg_ts_parser_is_visible(Parser_oid) Boolean là trình phân tích cú pháp tìm kiếm văn bản hiển thị trong đường dẫn tìm kiếm
pg_ts_template_is_visible(template_oid) Boolean Mẫu tìm kiếm văn bản có thể hiển thị trong đường dẫn tìm kiếm
pg_type_is_visible(type_oid) Boolean là loại (hoặc miền) hiển thị trong đường dẫn tìm kiếm

Mỗi chức năng thực hiện kiểm tra khả năng hiển thị kèo bóng đá hôm nay và ngày mai một loạipg_table_is_visiblecũng có thể được sử dụng vớipg_type_is_visiblecũng có thể được sử dụng vớivà dữ liệu đối sốTrước đó trong đường dẫn. kèo bóng đá hôm nay và ngày mai các lớp vận hành, cả hai

Tất cả các chức năng này yêu cầu các oids đối tượng để xác định đối tượngRegClass, regtype, RegProcedure, RegOperator, RegConfighoặcRegdictionary), ví dụ:

Chọn pg_type_is_visible ('myschema.widget' :: regtype);

Lưu ý rằng sẽ không có nhiều ý nghĩa để kiểm tra một

Bảng 9-50Liệt kê các chức năng trích xuất kèo bóng đá hôm nay và ngày mai từ hệ thống

Bảng 9-50. kèo bóng đá hôm nay và ngày mai danh mục hệ thống

tên Loại trả lại Mô tả
format_type(type_oid, TYPEMOD) Text Nhận tên SQL của kiểu dữ liệu
PG_GET_KEYWORDS() Setof Record Nhận danh sách các từ khóa SQL và danh mục của họ
pg_get_constraintdef(urdaint_oid) Text Nhận định nghĩa về ràng buộc
pg_get_constraintdef(, đẹp_bool) Text Nhận định nghĩa về một ràng buộc
PG_GET_EXPR(expr_text, Mối quan hệ_oid) Text Phân tích hình thức bên trong của biểu thức, giả sử
PG_GET_EXPR(expr_text, Mối quan hệ_oid, đẹp_bool) Text Phân tích hình thức bên trong của biểu thức, giả sử
(func_oid) Text Nhận định nghĩa về hàm
(func_oid) Text Nhận danh sách đối số về định nghĩa của chức năng (với
(func_oid) Text Nhận danh sách đối số để xác định chức năng (không có
PG_GET_FUNCTION_RESULT(func_oid) Text Nhậnreturnmệnh đề kèo bóng đá hôm nay và ngày mai
pg_get_indexdef(index_oid) Text GETTạo chỉ mụcLệnh kèo bóng đá hôm nay và ngày mai
PG_GET_INDEXDEF(index_oid, Cột_no, đẹp_bool) Text GETTạo chỉ mụcLệnh kèo bóng đá hôm nay và ngày maiCột_nokhông phải là không
PG_GET_RULEDEF(cress_oid) Text GETTạo quy tắcLệnh kèo bóng đá hôm nay và ngày mai
PG_GET_RULEDEF(cress_oid, đẹp_bool) Text GETTạo quy tắcLệnh kèo bóng đá hôm nay và ngày mai
(Table_Name, Cột_name) Text Nhận tên của chuỗi mà ANối tiếphoặcBigSerialCột sử dụng
PG_GET_TRIGGERDEF(Trigger_oid) Text GETTạo [ràng buộc]Lệnh kèo bóng đá hôm nay và ngày mai Trigger
PG_GET_USERBYID(ROME_OID) tên Nhận tên vai đã kèo bóng đá hôm nay và ngày mai oid
PG_GET_VIEWDEF(View_Name) Text Nhận cơ sởChọnLệnh để xem ()
PG_GET_VIEWDEF(View_Name, đẹp_bool) Text Nhận cơ sởChọnLệnh để xem ()
PG_GET_VIEWDEF(View_oid) Text Nhận cơ sởChọnLệnh để xem
PG_GET_VIEWDEF(View_oid, đẹp_bool) Text Nhận cơ sởChọnLệnh để xem
pg_tablespace_database(TableSpace_oid) setof oid Nhận tập hợp các oids cơ sở dữ liệu có các đối tượng trong
PG_TYPEOF(bất kỳ) regtype Nhận loại dữ liệu của bất kỳ giá trị nào

format_typeTrả về tên SQL

PG_GET_KEYWORDSTrả về một bộWordCột chứa từ khóa.catcodeCột chứa aukèo bóng đá hôm nay và ngày mai không được bảo vệ,Ckèo bóng đá hôm nay và ngày mai tên cột,Tkèo bóng đá hôm nay và ngày mai tên hoặc tên chức năng hoặcRkèo bóng đá hôm nay và ngày mai bảo lưu. ThecatdescCột chứa một loại có thể được địa phương hóa

pg_get_constraintdef, PG_GET_INDEXDEF, PG_GET_RULEDEFPG_GET_TRIGGERDEF, Tương ứng tái cấu trúcPG_GET_EXPRphân tách dạng bên trong của một biểu thức riêng lẻ, chẳng hạn nhưPG_GET_VIEWDEFTái thiếtChọnTruy vấn xác định chế độ xem. Hầu hết"Pretty Print"Kết quả.POSTGRESQL; tránh xaSaiĐối với tham số in đẹp mang lại

Trả về aTạo hoặc thay thế chức năngcâu lệnh kèo bóng đá hôm nay và ngày mai một hàm.Trả về đối sốTạo chức năng. PG_GET_FUNCTION_RESULTtương tự trả vềreturnmệnh đề kèo bóng đá hôm nay và ngày maiTrả vềThay đổi, ví dụ. Biểu mẫu này bỏ qua các giá trị mặc định.

Trả vềPhần 9.15). Hiệp hội này có thểThay đổi trình tự. (Hàm có lẽ nên được gọi là; hiện tại của nóNối tiếphoặcBigSerialcột.)

PG_GET_USERBYIDtrích xuất a

pg_tablespace_databasekèo bóng đá hôm nay và ngày mai phép apg_tablespace_databasePG_ClassDanh mục.

PG_TYPEOFTrả về oid củaregtype,,Phần 8.16); Điều này có nghĩa là nó là

Chọn PG_TYPEOF (33);

Các chức năng được hiển thị trongBảng 9-51Trích xuất các nhận xét được lưu trữ trước đó vớibình luậnlệnh. Một giá trị null được trả về

Bảng 9-51. Chức năng kèo bóng đá hôm nay và ngày mai nhận xét

tên Return Type Mô tả
col_descrip(Table_oid, Cột_Number) Text Nhận bình luận kèo bóng đá hôm nay và ngày mai cột bảng
obj_descrip(object_oid, catalog_name) Text Nhận bình luận kèo bóng đá hôm nay và ngày mai đối tượng cơ sở dữ liệu
obj_descrip(object_oid) Text Nhận nhận xét kèo bóng đá hôm nay và ngày mai đối tượng cơ sở dữ liệu ()
shobj_descrip(object_oid, catalog_name) Text Nhận nhận xét kèo bóng đá hôm nay và ngày mai một đối tượng cơ sở dữ liệu được chia sẻ

col_descripTrả vềobj_descripKhông thể được sử dụng kèo bóng đá hôm nay và ngày mai bảng

Mẫu hai tham số củaobj_descripTrả về nhận xét kèo bóng đá hôm nay và ngày mai mộtobj_descrip (123456, 'pg_class')Sẽ lấy lạiobj_descripChỉ yêu cầu

shobj_descripchỉ được sử dụngobj_descripNgoại trừ nó là

Các chức năng được hiển thị trongBảng 9-52Cung cấp kèo bóng đá hôm nay và ngày mai giao dịch máy chủ ở dạng xuất. Các

Bảng 9-52. ID giao dịch và ảnh chụp nhanh

tên Loại trả lại Mô tả
TXID_CURRENT() Bigint Nhận ID giao dịch hiện tại
TXID_CURRENT_SNAPSHOT() TXID_SNAPSHOT Nhận ảnh chụp nhanh
txid_snapshot_xmin(txid_snapshot) Bigint Nhận xmin của ảnh chụp nhanh
TXID_SNAPSHOT_XMAX(txid_snapshot) Bigint Nhận Xmax của Snapshot
txid_snapshot_xip(TXID_SNAPSHOT) setof bigint Nhận ID giao dịch đang tiến triển trong ảnh chụp nhanh
txid_visible_in_snapshot(Bigint, txid_snapshot) Boolean ID giao dịch có thể nhìn thấy trong ảnh chụp nhanh không? (Không sử dụng

Loại ID giao dịch nội bộ (XID)"Epoch"Bộ đếm để nó khôngTXID_SNAPSHOT,,Bảng.

Bảng 9-53. Các thành phần ảnh chụp nhanh

tên Mô tả
xmin ID giao dịch sớm nhất (TXID) vẫn còn hoạt động.
xmax TxID chưa được chỉ định đầu tiên. Tất cả các Txids lớn hơn
XIP_LIST Active Txids tại thời điểm chụp nhanh. Danh sáchxminxmax;xmax. Một txid làxmin <= txid <xmaxvà không có trong này

TXID_SNAPSHOTĐại diện văn bảnxmin:xmax:XIP_LIST. Ví dụ10:20:10,14,15có nghĩa làxmin = 10,.