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ế.

Tạo tỷ lệ kèo bóng đá tối nay như

tên

10837_10917

Synopsis

Tạo [[Toàn cầu | Cục bộ] tạm thời | TEMP] tỷ lệ kèo bóng đá tối nayTable_Name[(Cột_name[, ...])]]]
    [ VỚI (Storage_Parameter[=giá trị] [, ...]) | Với oids | Không có oids]
    [Trên cam kết bảo tồn hàng | Xóa hàng | LÀM RƠI  ]
    [Không gian tỷ lệ kèo bóng đá tối naykhông gian tỷ lệ kèo bóng đá tối nay]
    BẰNGTruy vấn

Mô tả

tỷ lệ kèo bóng đá tối nayTạo tỷ lệ kèo bóng đá tối nay và Điền vào nó với dữ liệu được tính toán bởiChọnLệnh. Các cột tỷ lệ kèo bóng đá tối nay có tên và kiểu dữ liệu được liên kết với các cột đầu ra củaChọn(Ngoại trừ việc bạn có thể ghi đè cột Tên bằng cách đưa ra một danh sách rõ ràng các tên cột mới).

tỷ lệ kèo bóng đá tối nayGấu một số Sự tương đồng với việc tạo một chế độ xem, nhưng nó thực sự khá khác biệt: Nó tạo ra một tỷ lệ kèo bóng đá tối nay mới và đánh giá truy vấn chỉ một lần để điền vào tỷ lệ kèo bóng đá tối nay mới ban đầu. tỷ lệ kèo bóng đá tối nay mới sẽ không theo dõi tiếp theo Thay đổi các tỷ lệ kèo bóng đá tối nay nguồn của truy vấn. Ngược lại, một cái nhìn đánh giá lại xác định của nóChọnCâu lệnh bất cứ khi nào nó được truy vấn.

tham số

Toàn cầuhoặccục bộ

Bỏ qua để tương thích. Tham khảoTạo tỷ lệ kèo bóng đá tối nayĐể biết chi tiết.

tạm thờihoặcTemp

Nếu được chỉ định, tỷ lệ kèo bóng đá tối nay được tạo dưới dạng tỷ lệ kèo bóng đá tối nay tạm thời. Tham khảoPostgreSQL: Tài liệu: 8.2: soi kèo bóngĐể biết chi tiết.

Table_Name

Tên (tùy chọn Lược đồ theo trình độ) của tỷ lệ kèo bóng đá tối nay để được tạo.

Cột_name

Tên của một cột trong tỷ lệ kèo bóng đá tối nay mới. Nếu tên cột không được cung cấp, chúng được lấy từ cột đầu ra Tên của truy vấn. Nếu tỷ lệ kèo bóng đá tối nay được tạo từ mộtthực thilệnh, tên cột Không thể chỉ định danh sách.

với (13790_13809[=giá trị] [, ...])

Điều khoản này chỉ định các tham số lưu trữ tùy chọn cho tỷ lệ kèo bóng đá tối nay mới; nhìn thấyLưu trữ Tham sốĐể biết thêm thông tin. Thevớimệnh đề cũng có thể bao gồmoids = true(hoặc chỉOIDS) để chỉ định các hàng đó của tỷ lệ kèo bóng đá tối nay mới Nên có OID (định danh đối tượng) được gán cho họ hoặcoids = falseĐể chỉ định rằng Hàng không nên có OIDS. Nhìn thấyTạo tỷ lệ kèo bóng đá tối nayĐể biết thêm thông tin.

với OIDS
không có oids

Đây là những cú pháp lỗi thời tương đương vớivới (oids)14847_14874, tương ứng. Nếu bạn muốn cho cả hai MỘTOIDSCài đặt và lưu trữ tham số, bạn phải sử dụngvới (... )Cú pháp; xem ở trên.

trên cam kết

Hành vi của các tỷ lệ kèo bóng đá tối nay tạm thời ở cuối khối giao dịch có thể được kiểm soát bằng cách sử dụngtrên cam kết. Ba tùy chọn là:

Bảo tồn hàng

Không có hành động đặc biệt nào được thực hiện ở cuối của giao dịch. Đây là hành vi mặc định.

Xóa hàng

Tất cả các hàng trong tỷ lệ kèo bóng đá tối nay tạm thời sẽ bị xóa tại Kết thúc của mỗi khối giao dịch. Về cơ bản, một tự độngcắt ngắnđược thực hiện tại mỗi làm.

thả

16058_16154

Không gian tỷ lệ kèo bóng đá tối naykhông gian tỷ lệ kèo bóng đá tối nay

Thekhông gian tỷ lệ kèo bóng đá tối naylà tên của không gian tỷ lệ kèo bóng đá tối nay mà tỷ lệ kèo bóng đá tối nay mới sẽ tạo. Nếu không được chỉ định,default_tablespaceđược sử dụng hoặc không gian tỷ lệ kèo bóng đá tối nay mặc định của cơ sở dữ liệu nếudefault_tablespacelà một chuỗi trống.

Truy vấn

AChọnhoặcgiá trịLệnh hoặc MỘTPostgreSQL:Lệnh chạy đã chuẩn bịChọnhoặcGiá trịTruy vấn.

ghi chú

Lệnh này có chức năng tương tự nhưChọn vào, nhưng nó được ưa thích vì nó ít có khả năng bị nhầm lẫn với các công dụng khác củaChọn vàoCú pháp. Hơn nữa,tỷ lệ kèo bóng đá tối naycung cấp một siêu chức năng được cung cấp bởiChọn VÀO TRONG.

trướcPostgreSQL8.0,tỷ lệ kèo bóng đá tối nayluôn bao gồm các oids trong tỷ lệ kèo bóng đá tối nay nó tạo ra. Kể từPostgreSQL8.0,tỷ lệ kèo bóng đá tối nayLệnh cho phép người dùng xác định rõ ràng liệu OIDS có nên được bao gồm hay không. Nếu Sự hiện diện của OIDS không được chỉ định rõ ràng,default_with_oidsBiến cấu hình được sử dụng. Kể từPostgreSQL8.1, biến này là sai bởi Mặc định, do đó hành vi mặc định không giống với trước 8.0 phát hành. Các ứng dụng yêu cầu OID trong tỷ lệ kèo bóng đá tối nay được tạo bởitỷ lệ kèo bóng đá tối naynên rõ ràng chỉ địnhvới (oids)Để đảm bảo đúng hành vi.

ví dụ

Tạo một tỷ lệ kèo bóng đá tối nay mớiFilms_Recentchỉ bao gồm các mục gần đây từ tỷ lệ kèo bóng đá tối nayPhim:

tỷ lệ kèo bóng đá tối nay Films_Recent AS
  Chọn * Từ các bộ phim trong đó Date_Prod = '2002-01-01';

Tạo tỷ lệ kèo bóng đá tối nay tạm thời mớiFilms_Recent, chỉ bao gồm các mục gần đây Từ tỷ lệ kèo bóng đá tối nayPhim, Sử dụng một chế biến chuẩn bị tuyên bố. tỷ lệ kèo bóng đá tối nay mới có OIDS và sẽ bị loại bỏ tại làm:

Chuẩn bị gần đây (ngày) là
  Chọn * Từ các bộ phim trong đó Date_Prod $ 1;
tỷ lệ kèo bóng đá tối nay bộ phim Temp Films_Recent với (OIDS) khi cam kết thả như
  Thực hiện gần đâyFilms ('2002-01-01');

Tương thích

tỷ lệ kèo bóng đá tối nayphù hợp vớiSQLTiêu chuẩn, với Các ngoại lệ sau:

  • Tiêu chuẩn yêu cầu dấu ngoặc mệnh đề; TRONGPostgreSQL, Những điều này dấu ngoặc đơn là tùy chọn.

  • Tiêu chuẩn xác định Avới [không] Dữ liệumệnh đề; Điều này hiện không được thực hiện bởiPostgreSQL. Hành vi Được cung cấp bởiPostgreSQLIS tương đương với tiêu chuẩn củaVới Dữ liệutrường hợp.không có dữ liệucó thể mô phỏng bằng cách nối thêmGiới hạn 0đến Truy vấn.

  • PostgreSQLXử lý tỷ lệ kèo bóng đá tối nay tạm thời theo cách khác với tiêu chuẩn; nhìn thấytỷ lệ kèo bóng đá tối nay BÀNĐể biết chi tiết.

  • Thevớimệnh đề là mộtPostgreSQLPhần mở rộng; Không lưu trữ Các tham số cũng như OID trong tiêu chuẩn.

  • ThePostgreSQLKhái niệm của Không gian tỷ lệ kèo bóng đá tối nay không phải là một phần của tiêu chuẩn. Do đó, mệnh đềKhông gian tỷ lệ kèo bóng đá tối naylà một phần mở rộng.