kèo tỷ số bóng đá euro hôm nay | ||||
---|---|---|---|---|
prev | Backward nhanh | Chương 9. | Chuyển tiếp nhanh | Tiếp theo |
Bảng 9-39Hiển thị một số chức năng trích xuất phiên và kèo tỷ số bóng đá euro hôm nay
Bảng 9-39. Chức năng kèo tỷ số bóng đá euro hôm nay phiên
tên | Return Type | Mô tả |
---|---|---|
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 |
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ộ |
session_user |
tên | Tên người dùng phiên |
pg_postmaster_start_time () |
dấu thời gian với múi giờ | PostmasterThời gian bắt đầu |
user |
tên | tương đương vớicurrent_user |
phiên bản () |
Text | kèo tỷ số bóng đá euro hôm nayPhiên bản |
Thesession_user
thường làĐặt phiên. Thecurrent_user
là định danh người dùng có thể áp dụng cho phépĐặt. Nó cũng thay đổi trong quá trình thực hiện các chức năng vớibảo mật xác định. Trong Unix"Realvà người dùng hiện tại là"Người dùng hiệu quả".
Lưu ý:
current_user
,session_user
vàuser
có trạng thái cú pháp đặc biệt trongSQL: Chúng phải được gọi
current_schema
Trả về têncurrent_schemas (boolean)
Trả về một mảngpg_cataloglà
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_addr
Trả về IPinet_client_port
Trả về số cổng.inet_server_addr
Trả về IPinet_server_port
Trả về cổng
pg_postmaster_start_time
Trả vềdấu thời gian với múi giờKhiPostmasterBắt đầu.
phiên bản
Trả về một chuỗikèo tỷ số bóng đá euro hôm nayPhiên bản của máy chủ.
Bảng 9-40Liệt kê các chức năng cho phép người dùng truy vấn truy vấn đối tượngPhầnĐể biết thêm kèo tỷ số bóng đá euro hôm nay về các đặc quyền.
Bảng 9-40. Truy cập đặc quyền yêu cầu
tên | Loại trả lại | Mô tả |
---|---|---|
HAS_TABLE_PRIVILEGE (user, Bảng,
Đặc quyền) |
Boolean | Người dùng có đặc quyền cho bảng |
HAS_TABLE_PRIVILEGE (Bảng, Đặc quyền) |
Boolean | Người dùng hiện tại có đặc quyền cho bảng |
HAS_DATABASE_PRIVILEGE (user, Cơ sở dữ liệu, Đặc quyền) |
Boolean | Người dùng có đặc quyền cho 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 cho cơ sở dữ liệu |
HAS_FUNCTION_PRIVILEGE (Người dùng, chức năng, Đặc quyền) |
Boolean | Người dùng có đặc quyền cho chức năng |
HAS_FUNCTION_PRIVILEGE (chức năng, Đặc quyền) |
Boolean | Người dùng hiện tại có đặc quyền cho chức năng |
HAS_L Language_Privilege (user, Ngôn ngữ, Đặc quyền) |
Boolean | Người dùng có đặc quyền cho 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 cho ngôn ngữ không |
PG_HAS_ROLE (user, Vai trò,
Đặc quyền) |
Boolean | Người dùng có đặc quyền cho vai trò không |
pg_has_role (Vai trò, Đặc quyền) |
Boolean | Người dùng hiện tại có đặc quyền cho vai trò không |
has_schema_privilege (user, lược đồ,
Đặc quyền) |
Boolean | Người dùng có đặc quyền cho lược đồ |
has_schema_privilege (lược đồ, Đặc quyền) |
Boolean | Người dùng hiện tại có đặc quyền cho lược đồ |
has_tablespace_privilege (user, Không gian bảng, Đặc quyền) |
Boolean | Người dùng có đặc quyền cho 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 cho không gian bảng |
HAS_TABLE_PRIVILEGE
Kiể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, quy tắc,
Tài liệu tham khảohoặcTrigger. (Trường hợp của chuỗi không đáng kể,
select has_table_privilege ('myschema.mytable', 'select');
HAS_DATABASE_PRIVILEGE
Kiểm traHAS_TABLE_PRIVILEGE
. Truy cập mong muốnTạo,
tạm thờihoặcTemp(tương đương vớitạm thời).
HAS_FUNCTION_PRIVILEGE
Kiểm traHAS_TABLE_PRIVILEGE
. Khi chỉ định một hàmRegProcedureKiểu dữ liệu (xemPhần 8.12). Truy cập mong muốnthực thi.
25412_25489
HAS_L Language_Privilege
Kiểm traHAS_TABLE_PRIVILEGE
. Mong muốnsử dụng.
pg_has_role
Kiểm tra xem aHAS_TABLE_PRIVILEGE
. Truy cập mong muốnThành viênhoặcsử dụng. Thành viênbiểu thị tư cách thành viên trực tiếp hoặc gián tiếp trongĐặt), trong khisử dụngbiểu thị cho dùĐặt vai trò.
has_schema_privilege
Kiểm traHAS_TABLE_PRIVILEGE
. Truy cập mong muốnTạohoặcsử dụng.
has_tablespace_privilege
Kiểm traHAS_TABLE_PRIVILEGE
. Truy cập mong muốnTạo.
Để kiểm tra xem người dùng có giữ tùy chọn tài trợ cho đặc quyền hay không,Với tùy chọn cấpđến'Cập nhật với.
Bảng 9-41Hiể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-41. Lược đồ điều tra khả năng hiển thị
tên | Return Type | Mô tả |
---|---|---|
pg_table_is_visible (Table_oid) |
Boolean | Bảng có 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 |
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 | Có thể nhìn thấy toán tử 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_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_table_is_visible
Thực hiệnpg_ classmục nhập).pg_type_is_visible
, pg_function_is_visible
, pg_operator_is_visible
, PG_OPCLASS_IS_VISIBLE
vàpg_conversion_is_visible
Thực hiện cùng một loạivà loại dữ liệu đối sốTrước đó
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, RegProcedurehoặcRegoperator),
Chọn pg_type_is_visible ('myschema.widget' :: regtype);
Lưu ý rằng sẽ không có ý nghĩa gì khi kiểm tra một không đủ tiêu chuẩn
Bảng 9-42Liệt kê các chức năng trích xuất kèo tỷ số bóng đá euro hôm nay từ hệ thống
Bảng 9-42. kèo tỷ số bóng đá euro hôm nay 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_CONTRAINTDEF (urdaint_oid) |
Text | Nhận định nghĩa về ràng buộc |
pg_get_constraintdef (urdaint_oid, đẹp_bool) |
Text | Nhận định nghĩa về một ràng buộc |
PG_GET_EXPR (expr_text, quan hệ_oid) |
Text | Phân hủy 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ử |
PG_GET_INDEXDEF (index_oid) |
Text | getTạo chỉ mụcLệnh cho |
PG_GET_INDEXDEF (index_oid, Cột_no, đẹp_bool) |
Text | GETTạo chỉ mụcLệnh choCột_nokhông phải là không |
PG_GET_RULEDEF (cress_oid) |
Text | getTạo quy tắcLệnh cho |
PG_GET_RULEDEF (cress_oid, đẹp_bool) |
Text | getTạo quy tắcLệnh cho |
PG_GET_SERIAL_SEWORE (Table_Name, Cột_name) |
Text | Nhận tên của chuỗi mà Asê -rihoặcBigSerialCột sử dụng |
pg_tablespace_database (TablePace_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_GET_TRIGGERDEF (Trigger_oid) |
Text | GETTạo [ràng buộc]Lệnh cho Trigger |
PG_GET_USERBYID (ROMEID) |
tên | Nhận tên vai với ID đã cho |
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 |
format_type
Trả về tên SQL
pg_get_constraintdef
,
PG_GET_INDEXDEF
, PG_GET_RULEDEF
vàPG_GET_TRIGGERDEF
, Tái tạo lạiPG_GET_EXPR
phâ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_VIEWDEF
Tái thiếtChọnTruy vấn xác định chế độ xem. Hầu hết trong số này"Pretty Print"Kết quả. Cáckèo tỷ số bóng đá euro hôm nay; Tránh sử dụngfalseĐối với tham số in đẹp mang lại
Fetchessê -rihoặcBigSerialCột. CácPhần 9.12). Null là
pg_tablespace_database
Cho phép apg_tablespace_database
vàpg_ classDanh mục.
PG_GET_USERBYID
trích xuất a
Các chức năng được hiển thị trongBảng 9-43Trích xuất các nhận xét được lưu trữ trước đó vớibình luậnLệnh. Giá trị null được trả về nếu không
Bảng 9-43. Chức năng kèo tỷ số bóng đá euro hôm nay nhận xét
tên | Return Type | Mô tả |
---|---|---|
obj_descrip (object_oid, catalog_name) |
Text | Nhận nhận xét cho đối tượng cơ sở dữ liệu |
obj_descrip (object_oid) |
Text | Nhận bình luận cho đối tượng cơ sở dữ liệu () |
col_descrip (Table_oid, Cột_Number) |
Text | Nhận bình luận cho cột bảng |
Mẫu hai tham số củaobj_descrip
Trả về nhận xét cho mộtobj_descrip (123456, 'pg_class')Sẽ lấy lạiobj_descrip
Chỉ yêu cầu
col_descrip
Trả vềobj_descrip
Không thể được sử dụng cho bảng