Tạo lớp kèo chấp bóng đá hôm nay tử - Xác định lớp kèo chấp bóng đá hôm nay tử mới
Tạo lớp kèo chấp bóng đá hôm nay tửtên
[mặc định] cho loạidata_type
sử dụngindex_method
[FamilyFamily_Name
] như kèo chấp bóng đá hôm nay tửChiến lược_number
kèo chấp bóng đá hôm nay_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
])]11651_11666
(argion_type
[, ...]) | KHOStorage_Type
[, ...]
Tạo lớp kèo chấp bóng đá hôm nay tử
Tạo một lớp kèo chấp bóng đá hôm nay tử mới. Một lớp kèo chấp bóng đá hôm nay tử xác định cách một loại dữ liệu cụ thể có thể được sử dụng với một chỉ mục. Lớp kèo chấp bóng đá hôm nay tử chỉ định rằng một số kèo chấp bóng đá hôm nay tử nhất định sẽ điền vào các vai trò cụ thể hoặcChiến lượcKhănĐối với kiểu dữ liệu này và phương thức chỉ mục này. Lớp kèo chấp bóng đá hôm nay tử cũng chỉ định các chức năng hỗ trợ được sử dụng bởi phương thức chỉ mục khi lớp kèo chấp bóng đá hôm nay tử được chọn cho một cột chỉ mục. Tất cả các kèo chấp bóng đá hôm nay tử và chức năng được sử dụng bởi một lớp kèo chấp bóng đá hôm nay tử phải được xác định trước khi lớp kèo chấp bóng đá hôm nay tử có thể được tạo.
12541_12784
Người dùng xác định lớp kèo chấp bóng đá hôm nay tử trở thành chủ sở hữu của nó. Hiện tại, người dùng tạo phải là một siêu nhân. (Hạn chế này được thực hiện vì định nghĩa lớp kèo chấp bóng đá 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ủ.)
Tạo lớp kèo chấp bóng đá hôm nay tử
hiện không kiểm tra xem định nghĩa lớp kèo chấp bóng đá hôm nay tử có bao gồm tất cả các kèo chấp bóng đá 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 chấp bóng đá 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 lớp kèo chấp bóng đá hôm nay tử hợp lệ.
Các lớp kèo chấp bóng đá hôm nay tử có liên quan có thể được nhóm thànhGia đình vận hành. Để thêm một lớp kèo chấp bóng đá hôm nay tử mới vào một gia đình hiện có, chỉ địnhGia đình
Tùy chọn trongTạo lớp kèo chấp bóng đá hôm nay tử
. Không có tùy chọn này, lớp mới được đặt vào một gia đình có tên giống như lớp mới (tạo ra gia đình đó nếu nó không tồn tại).
Tham khảoPhần 38.15Để biết thêm thông tin.
tên
Tên của lớp kèo chấp bóng đá hôm nay tử sẽ được tạo. Tên có thể được định mức lược đồ.
mặc định
Nếu có, lớp kèo chấp bóng đá hôm nay tử sẽ trở thành lớp kèo chấp bóng đá hôm nay tử mặc định cho kiểu dữ liệu của nó. Nhiều nhất một lớp kèo chấp bóng đá hôm nay tử có thể là mặc định cho một loại dữ liệu cụ thể và phương thức chỉ mục.
data_type
Kiểu dữ liệu cột mà lớp kèo chấp bóng đá hôm nay tử này dành cho.
index_method
Tên của phương thức chỉ mục, lớp kèo chấp bóng đá hôm nay tử này dành cho.
Family_Name
Tên của họ kèo chấp bóng đá hôm nay tử hiện có để thêm lớp kèo chấp bóng đá hôm nay tử này vào. Nếu không được chỉ định, một gia đình có tên giống như lớp kèo chấp bóng đá hôm nay tử được sử dụng (tạo nó, nếu nó chưa tồn tại).
Chiến lược_number
Số chiến lược của phương thức chỉ mục cho một kèo chấp bóng đá hôm nay tử được liên kết với lớp kèo chấp bóng đá hôm nay tử.
kèo chấp bóng đá hôm nay_name
Tên (Tùy chọn Lược đồ theo trình độ) của kèo chấp bóng đá hôm nay tử được liên kết với lớp kèo chấp bóng đá hôm nay tử.
op_type
trong mộtNhà điều hành
mệnh đề, loại dữ liệu kèo chấp bóng đá hôm nay hạng của kèo chấp bóng đá hôm nay tử hoặcKhông
16004_16171
trong Achức năng
16229_16575op_type
Không cần chỉ định trongfunction
16685_16804
sort_f Family_name
Tên (tùy chọn Lược đồ theo trình độ) của một hiện cóBtree
Họ vận hành mô tả thứ tự sắp xếp được liên kết với kèo chấp bóng đá hôm nay tử đặt hàng.
nếu khôngcho tìm kiếm
cũng khôngcho thứ tự bởi
được chỉ định,cho tìm kiếm
là 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 lớp kèo chấp bóng đá hôm nay tử.
function_name
17690_17809
argion_type
Loại dữ liệu tham số của hàm.
lưu trữ_type
Loại dữ liệu thực sự được lưu trữ trong chỉ mục. Thông thường, điều này giống như kiểu dữ liệu cột, nhưng một số phương thức chỉ mục (hiện là GIST, GIN và Brin) cho phép nó khác nhau. Thelưu trữ
mệnh đề phải được bỏ qua trừ khi phương thức chỉ mục cho phép sử dụng một loại khác. Nếu cộtdata_type
được chỉ định làAnyArray
, Thelưu trữ_type
có thể được khai báo làAnyEuity
Để chỉ ra rằng các mục nhập chỉ mục là thành viên của loại phần tử thuộc loại mảng thực tế mà mỗi chỉ mục cụ thể được tạo cho.
TheNhà điều hành
, function
vàlưu trữ
Điều khoản có thể xuất hiện theo bất kỳ thứ tự nào.
19101_19403
19413_19614
trướcPostgreSQL8.4, TheNhà điều hành
mệnh đề có thể bao gồm mộtREBHECK
Tùy chọn. Điều này không còn được hỗ trợ bởi vì liệu một kèo chấp bóng đá 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.
Lệnh ví dụ sau đây xác định lớp kèo chấp bóng đá hôm nay tử chỉ mục GIST cho kiểu dữ liệu_int4
(mảngINT4
). XemIntarrayMô -đun cho ví dụ hoàn chỉnh.
Tạo lớp vận hành gist__int_ops Mặc định cho loại _int4 bằng cách sử dụng GIST làm Nhà điều hành 3 &&, Nhà điều hành 6 = (AnyArray, AnyArray), Nhà điều hành 7 @, Nhà điều hành 8 <@, Nhà điều hành 20 @@ (_int4, query_int), Hàm 1 g_int_consistent (nội bộ, _int4, smallint, oid, nội bộ), Chức năng 2 g_int_union (nội bộ, nội bộ), Hàm 3 g_int_compress (nội bộ), Hàm 4 g_int_decompress (nội bộ), Hàm 5 g_int_penalty (nội bộ, nội bộ, nội bộ), Hàm 6 g_int_picksplit (nội bộ, nội bộ), Hàm 7 g_int_same (_int4, _int4, nội bộ);
Tạo lớp kèo chấp bóng đá hôm nay tử
là APostgreSQLMở rộng. Không cóTạo lớp kèo chấp bóng đá hôm nay tử
Câu lệnh trong tiêu chuẩn SQL.