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/7.4/7.3
Tài kèo chấp bóng đá hôm nay 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 kèo chấp bóng đá hôm nay phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

kèo chấp bóng đá hôm nay2.8.

APostgreSQLCụm cơ sở dữ kèo chấp bóng đá hôm nay

Lưu ý:Người dùng của cụm không nhất thiết phải cóJoeTrong haiJoeTruy cập vào

Cơ sở dữ kèo chấp bóng đá hôm nay chứa một hoặc nhiều tênSchemas, lần lượt chứa các bảng. kèo chấp bóng đá hôm nay đồSchema1MyschemaCó thểMyTable. Không giống như

Có một số lý do tại sao người ta có thể muốn sử dụng

  • Để cho phép nhiều người dùng sử dụng một cơ sở dữ kèo chấp bóng đá hôm nay mà không cần

  • Để tổ chức kèo chấp bóng đá hôm nay đối tượng cơ sở dữ liệu thành kèo chấp bóng đá hôm nay nhóm logic để thực hiện

  • Các ứng dụng của bên thứ ba có thể được đưa vào các kèo chấp bóng đá hôm nay đồ riêng biệt

Schemas tương tự như kèo chấp bóng đá hôm nay thư mục tại hệ điều hành

2.8.1. Tạo kèo chấp bóng đá hôm nay đồ

Để tạo một kèo chấp bóng đá hôm nay đồ riêng biệt, hãy sử dụng lệnhTạo kèo chấp bóng đá hôm nay đồ. Đặt tên cho kèo chấp bóng đá hôm nay đồ của bạn

Tạo kèo chấp bóng đá hôm nay đồ myschema;

Để tạo hoặc truy cập các đối tượng trong kèo chấp bóng đá hôm nay đồ, viết ATên đủ điều kiệnbao gồm tên kèo chấp bóng đá hôm nay đồ

kèo chấp bóng đá hôm nay đồ.Bảng

Trên thực tế, cú pháp thậm chí còn chung hơn

Cơ sở dữ kèo chấp bóng đá hôm nay.kèo chấp bóng đá hôm nay đồ.Bảng

cũng có thể được sử dụng, nhưng hiện tại đây chỉ là dành cho pro-forma

Vì vậy, để tạo một bảng trong kèo chấp bóng đá hôm nay đồ mới, sử dụng

Tạo bảng myschema.mytable (

Điều này hoạt động ở bất cứ đâu một tên bảng được mong đợi, bao gồm cả

Để bỏ một kèo chấp bóng đá hôm nay đồ nếu nó trống (tất cả các đối tượng trong đó

Drop Schema myschema;

Để bỏ một kèo chấp bóng đá hôm nay đồ bao gồm tất cả các đối tượng có chứa, sử dụng

Drop Schema MySchema Cascade;

xemPhần 2.10cho a

Thường thì bạn sẽ muốn tạo một kèo chấp bóng đá hôm nay đồ thuộc sở hữu của người khác

Tạo kèo chấp bóng đá hôm nay đồSchemanameủy quyềntên người dùng;

Bạn thậm chí có thể bỏ qua tên kèo chấp bóng đá hôm nay đồ, trong trường hợp đó, kèo chấp bóng đá hôm nay đồPhần 2.8.6cho

Tên kèo chấp bóng đá hôm nay đồ bắt đầu bằngpg_

2.8.2. kèo chấp bóng đá hôm nay đồ công khai

Trong kèo chấp bóng đá hôm nay phần trước, chúng tôi đã tạo kèo chấp bóng đá hôm nay bảng mà không"công khai". Mỗi cơ sở dữ kèo chấp bóng đá hôm nay mới đều chứa một

Tạo sản phẩm bảng (...);

Tạo bảng công khai. Products (...);

2.8.3. Tìm kiếm kèo chấp bóng đá hôm nay đồ

Tên đủ điều kiện là tẻ nhạt để viết, và nó thường tốt nhấtTên không đủ tiêu chuẩn, chỉ bao gồmđường dẫn tìm kiếm, là một

kèo chấp bóng đá hôm nay đồ đầu tiên có tên trong đường dẫn tìm kiếm được gọi làTạo bảngLệnh không chỉ định

Để hiển thị đường dẫn tìm kiếm hiện tại, sử dụng kèo chấp bóng đá hôm nay mục sau

show search_path;

Trong thiết lập mặc định này trả về:

search_path

Phần tử đầu tiên chỉ định rằng một kèo chấp bóng đá hôm nay đồ có cùng tên

kèo chấp bóng đá hôm nay đồ đầu tiên trong đường dẫn tìm kiếm tồn tại là

Để đặt kèo chấp bóng đá hôm nay đồ mới của chúng tôi vào đường dẫn, chúng tôi sử dụng

Đặt search_path thành myschema, công khai;

(Chúng tôi bỏ qua$ userỞ đây vì chúng tôi

Drop Table myTable;

Ngoài ra, kể từMyschemalà lần đầu tiên

Chúng tôi cũng có thể đã viết

Đặt search_path thành myschema;

Sau đó, chúng tôi không còn có quyền truy cập vào kèo chấp bóng đá hôm nay đồ công khai mà không có

Xem thêmPhần 6.13cho

Đường dẫn tìm kiếm hoạt động theo cùng một cách cho tên kiểu dữ kèo chấp bóng đá hôm nay,

toán tử (kèo chấp bóng đá hôm nay đồ.Nhà điều hành)

Điều này là cần thiết để tránh sự mơ hồ của cú pháp. Một ví dụ

Chọn 3 toán tử (pg_catalog.+) 4;

Trong thực tế, người ta thường dựa vào đường dẫn tìm kiếm

2.8.4. Các kèo chấp bóng đá hôm nay đồ và đặc quyền

Theo mặc định, người dùng không thể nhìn thấy các đối tượng trong các kèo chấp bóng đá hôm nay đồ mà họ làmsử dụngĐặc quyền trên kèo chấp bóng đá hôm nay đồ. ĐẾN

Người dùng cũng có thể được phép tạo đối tượng trong ai đóTạoĐặc quyền về kèo chấp bóng đá hôm nay đồ cần phải đượcTạoĐặc quyền trên kèo chấp bóng đá hôm nay đồcông khai. Điều này cho phép tất cả người dùng quản lý

Thu hồi Creat trên công chúng từ công chúng;

(lần đầu tiên"công khai""công khai"có nghĩa là"Mỗi người dùng". Theo nghĩa đầu tiên nóPhần.)

2.8.5. kèo chấp bóng đá hôm nay

Ngoàicông khaipg_catalogkèo chấp bóng đá hôm nay đồ, chứa hệ thốngPG_CATALOGluôn luôntrướcTìm kiếmpg_catalogỞ cuối đường dẫn tìm kiếm của bạn nếu bạn

inPostgreSQLPhiên bảnPG_đã được bảo lưu. Điều này không còn đúng nữa: bạnpg_, để họ sẽpg_tiền tố.

2.8.6. Mẫu sử dụng

Các kèo chấp bóng đá hôm nay đồ có thể được sử dụng để tổ chức dữ liệu của bạn theo nhiều cách.

  • Nếu bạn không tạo bất kỳ kèo chấp bóng đá hôm nay đồ nào thì tất cả người dùng truy cập

  • Bạn có thể tạo kèo chấp bóng đá hôm nay đồ cho mỗi người dùng có cùng tên$ user, giải quyết cho

    Nếu bạn sử dụng thiết lập này thì bạn cũng có thể muốn thu hồi

  • Để cài đặt kèo chấp bóng đá hôm nay ứng dụng được chia sẻ (kèo chấp bóng đá hôm nay bảng sẽ được sử dụng bởi

2.8.7. Tính di động

Trong tiêu chuẩn SQL, khái niệm về kèo chấp bóng đá hôm nay đối tượng trong cùng mộttên người dùng.TableName. Đây là cách PostgreSQL

Ngoài ra, không có khái niệm về Acông khaikèo chấp bóng đá hôm nay đồ trong tiêu chuẩn SQL. Cho tối đacông khaikèo chấp bóng đá hôm nay đồ.

Tất nhiên, một số hệ thống cơ sở dữ kèo chấp bóng đá hôm nay SQL có thể không triển khai