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

Thay đổi gia đình kèo tỷ số bóng đá euro hôm nay tử

Thay đổi kèo tỷ số bóng đá euro hôm nay vận hành - Thay đổi định nghĩa của một kèo tỷ số bóng đá euro hôm nay vận hành

Synopsis

Thay đổi gia đình kèo tỷ số bóng đá euro hôm nay tửtênSử dụngindex_methodThêm
  kèo tỷ số bóng đá euro hôm nay tửChiến lược_number người vận hành_name(op_type, op_type)
              [Cho tìm kiếm | Để đặt hàng bởisort_f Family_name]
   | CHỨC NĂNGSupport_Number[(op_type[,op_type])]function_name[(argion_type[, ...])]]
   [, ...]

Thay đổi kèo tỷ số bóng đá euro hôm nay vận hànhtênsử dụngindex_methodThả
  kèo tỷ số bóng đá euro hôm nay tửChiến lược_number(op_type[,op_type])
   | CHỨC NĂNGSupport_Number(op_type[,op_type])
   [, ...]

Thay đổi kèo tỷ số bóng đá euro hôm nay vận hànhTênSử dụngindex_methodĐổi tên thànhnew_nameThay đổi gia đình kèo tỷ số bóng đá euro hôm nay tửtênsử dụngindex_methodChủ sở hữu chonew_owner| Current_user | Session_user

Thay đổi kèo tỷ số bóng đá euro hôm nay vận hànhtênsử dụngindex_methodĐặt lược đồnew_schema

Mô tả

Thay đổi kèo tỷ số bóng đá euro hôm nay vận hànhThay đổi định nghĩa của họ vận hành. Bạn có thể thêm các nhà khai thác và các chức năng hỗ trợ cho kèo tỷ số bóng đá euro hôm nay, loại bỏ chúng khỏi kèo tỷ số bóng đá euro hôm nay hoặc thay đổi tên hoặc chủ sở hữu của kèo tỷ số bóng đá euro hôm nay.

Khi các kèo tỷ số bóng đá euro hôm nay tử và các chức năng hỗ trợ được thêm vào một gia đình vớiThay đổi gia đình kèo tỷ số bóng đá euro hôm nay tử, chúng không phải là một phần của bất kỳ lớp kèo tỷ số bóng đá euro hôm nay tử cụ thể nào trong gia đình, mà chỉ làMạnhLooseHồiTrong gia đình. Điều này chỉ ra rằng các kèo tỷ số bóng đá euro hôm nay tử và chức năng này tương thích với ngữ nghĩa của gia đình, nhưng không bắt buộc để hoạt động chính xác của bất kỳ chỉ số cụ thể nào. (kèo tỷ số bóng đá euro hôm nay tử và các chức năng được yêu cầu nên được khai báo là một phần của lớp kèo tỷ số bóng đá euro hôm nay tử, thay vào đó; xemTạo lớp kèo tỷ số bóng đá euro hôm nay tử.)PostgreSQLsẽ cho phép các thành viên lỏng lẻo của một gia đình bị loại khỏi gia đình bất cứ lúc nào, nhưng các thành viên của một lớp vận hành không thể bị loại bỏ mà không bỏ toàn bộ lớp và bất kỳ chỉ số nào phụ thuộc vào nó. Thông thường, các kèo tỷ số bóng đá euro hôm nay tử và chức năng loại dữ liệu đơn là một phần của các lớp vận hành vì chúng cần thiết để hỗ trợ một chỉ mục trên loại dữ liệu cụ thể đó, trong khi các kèo tỷ số bóng đá euro hôm nay tử và chức năng loại dữ liệu chéo được tạo thành các thành viên lỏng lẻo của gia đình.

Bạn phải là một siêu người dùng để sử dụngThay đổi gia đình kèo tỷ số bóng đá euro hôm nay tử. (Hạn chế này được thực hiện vì định nghĩa gia đình kèo tỷ số bóng đá euro hôm nay tử sai có thể gây nhầm lẫn hoặc thậm chí làm hỏng máy chủ.)

Thay đổi gia đình kèo tỷ số bóng đá euro hôm nay tửHiện tại không kiểm tra xem định nghĩa gia đình kèo tỷ số bóng đá euro hôm nay tử có bao gồm tất cả các kèo tỷ số bóng đá euro hôm nay tử và chức năng theo yêu cầu của phương thức chỉ mục hay không, cũng như liệu các kèo tỷ số bóng đá euro hôm nay tử và chức năng có tạo thành một tập hợp tự đồng nhất hay không. Trách nhiệm của người dùng là xác định gia đình kèo tỷ số bóng đá euro hôm nay tử hợp lệ.

Tham khảoPhần 37.16Để biết thêm thông tin.

tham số

tên

14326_14398

index_method

Tên của phương thức chỉ mục mà người vận hành này dành cho.

Chiến lược_number

Số chiến lược của phương thức chỉ mục cho một kèo tỷ số bóng đá euro hôm nay tử liên quan đến gia đình kèo tỷ số bóng đá euro hôm nay tử.

kèo tỷ số bóng đá euro hôm nay_name

14973_15065

op_type

trong mộtNhà điều hànhmệnh đề, loại dữ liệu kèo tỷ số bóng đá euro hôm nay hạng của kèo tỷ số bóng đá euro hôm nay tử hoặcKhôngĐể biểu thị một kèo tỷ số bóng đá euro hôm nay tử tư thế bên trái hoặc bên phải. Không giống như cú pháp so sánh trongTạo lớp kèo tỷ số bóng đá euro hôm nay tử, Các loại dữ liệu kèo tỷ số bóng đá euro hôm nay hạng phải luôn được chỉ định.

trong mộtThêm chức năngmệnh đề, loại dữ liệu kèo tỷ số bóng đá euro hôm nay hạng, hàm được dự định hỗ trợ, nếu khác với (các) loại dữ liệu đầu vào của hàm. Đối với các hàm so sánh B-cây và các hàm băm, không cần thiết phải chỉ địnhop_typeVì (các) loại dữ liệu đầu vào của hàm luôn là những dữ liệu chính xác để sử dụng. Đối với các chức năng hỗ trợ phân loại B-cây và tất cả các chức năng trong các lớp kèo tỷ số bóng đá euro hôm nay tử GIST, SP-GIST và GIN, cần chỉ định (các) loại dữ liệu kèo tỷ số bóng đá euro hôm nay hạng, hàm sẽ được sử dụng với.

trong Achức năng thảmệnh đề, kiểu dữ liệu kèo tỷ số bóng đá euro hôm nay hạng, hàm được dự định hỗ trợ phải được chỉ định.

sort_f Family_name

Tên (tùy chọn Lược đồ theo trình độ) của một hiện cóBtreeHọ vận hành mô tả thứ tự sắp xếp được liên kết với kèo tỷ số bóng đá euro hôm nay tử đặt hàng.

nếu khôngcho tìm kiếmcũng khôngcho thứ tự bởiđược chỉ định,cho tìm kiếmlà mặc định.

Support_Number

Số hàm hỗ trợ của phương thức chỉ mục cho một hàm được liên kết với họ kèo tỷ số bóng đá euro hôm nay tử.

function_name

Tên (tùy chọn Lược đồ theo trình độ) của một hàm là chức năng hỗ trợ phương thức chỉ mục cho họ kèo tỷ số bóng đá euro hôm nay tử. Nếu không có danh sách đối số nào được chỉ định, tên phải là duy nhất trong lược đồ của nó.

argion_type

Loại dữ liệu tham số của hàm.

new_name

Tên mới của kèo tỷ số bóng đá euro hôm nay người vận hành.

new_owner

Chủ sở hữu mới của kèo tỷ số bóng đá euro hôm nay vận hành.

new_schema

Lược đồ mới cho họ người vận hành.

TheNhà điều hànhchức năngmệnh đề có thể xuất hiện theo bất kỳ thứ tự nào.

Ghi chú

Lưu ý rằngthảCú pháp chỉ chỉ địnhHồikheHồiTrong họ của nhà điều hành, theo chiến lược hoặc số hỗ trợ và loại dữ liệu đầu vào. Tên của kèo tỷ số bóng đá euro hôm nay tử hoặc chức năng chiếm vị trí không được đề cập. Ngoài ra, chochức năng thảLoại (s) để chỉ định là loại dữ liệu đầu vào, hàm được dự định hỗ trợ; Đối với các chỉ mục Gist, SP-Gist và Gin, điều này có thể không liên quan gì đến các loại đối số đầu vào thực tế của hàm.

Bởi vì máy móc chỉ mục không kiểm tra quyền truy cập trên các chức năng trước khi sử dụng chúng, bao gồm một chức năng hoặc kèo tỷ số bóng đá euro hôm nay tử trong họ vận hành tương đương với việc cấp quyền thực thi công khai trên nó. Đây thường không phải là vấn đề cho các loại chức năng hữu ích trong họ vận hành.

Các kèo tỷ số bóng đá euro hôm nay tử không nên được xác định bởi các hàm SQL. Hàm SQL có khả năng được đưa vào truy vấn gọi, điều này sẽ ngăn trình tối ưu hóa nhận ra rằng truy vấn phù hợp với một chỉ mục.

trướcPostgreSQL8.4, TheNhà điều hànhmệnh đề có thể bao gồm mộtRecheckTùy chọn. Điều này không còn được hỗ trợ bởi vì liệu một kèo tỷ số bóng đá euro hôm nay tử chỉ mục làHồiMấtxônghiện được xác định khi bay vào thời gian chạy. Điều này cho phép xử lý hiệu quả các trường hợp trong đó người vận hành có thể hoặc không bị mất.

Ví dụ

19886_20054INT4INT2.

thay đổi số nguyên gia đình của nhà điều hành

  - Int4 vs Int2
  kèo tỷ số bóng đá euro hôm nay tử 1 <(int4, int2),
  kèo tỷ số bóng đá euro hôm nay tử 2 <= (int4, int2),
  kèo tỷ số bóng đá euro hôm nay tử 3 = (int4, int2),
  kèo tỷ số bóng đá euro hôm nay tử 4 = (int4, int2),
  Nhà điều hành 5 (Int4, Int2),
  Hàm 1 btint42cmp (int4, int2),

  - Int2 vs Int4
  kèo tỷ số bóng đá euro hôm nay tử 1 <(int2, int4),
  kèo tỷ số bóng đá euro hôm nay tử 2 <= (int2, int4),
  kèo tỷ số bóng đá euro hôm nay tử 3 = (int2, int4),
  kèo tỷ số bóng đá euro hôm nay tử 4 = (int2, int4),
  Nhà điều hành 5 (Int2, Int4),
  Hàm 1 btint24cmp (int2, int4);

Để xóa các mục này một lần nữa:

thay đổi số nguyên gia đình điều hành_ops sử dụng Btree Drop

  - Int4 vs Int2
  Nhà điều hành 1 (INT4, INT2),
  Nhà điều hành 2 (INT4, INT2),
  Nhà điều hành 3 (INT4, INT2),
  Nhà điều hành 4 (INT4, INT2),
  Nhà điều hành 5 (INT4, INT2),
  Hàm 1 (int4, int2),

  - Int2 vs Int4
  Nhà điều hành 1 (INT2, INT4),
  kèo tỷ số bóng đá euro hôm nay tử 2 (int2, int4),
  Nhà điều hành 3 (INT2, INT4),
  Nhà điều hành 4 (INT2, INT4),
  Nhà điều hành 5 (INT2, INT4),
  Hàm 1 (int2, int4);

Tương thích

Không cóThay đổi gia đình kèo tỷ số bóng đá euro hôm nay tửCâu lệnh trong tiêu chuẩn SQL.