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 / 7.2 / 7.1
Tài liệu này dành cho phiên bản không được hỗ trợ của kèo bóng đá việt nam.
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ế.

kèo bóng đá việt nam

tên

Tạo kèo bóng đá việt nam-Xác định kèo bóng đá việt nam dữ liệu mới

Synopsis

Tạo kèo bóng đá việt namtênnhưAttribution_name data_type[đối chiếuđối chiếu] [, ...]]))tênnhư enumnhãn' [, ...]])têndưới dạng phạm vi (phân nhóm[, SubType_opClass =SubType_Operator_Class]đối chiếu]Canonical_Function]subtype_diff_function]tên(input_function,,output_function[, nhận =nhận_function]Send_Function]type_modifier_input_function]type_modifier_output_function]Phân tích_Function]InternalLights| Biến]Căn chỉnh]lưu trữ]like_type]thể kèo bóng đá việt nam]ưu tiên]mặc định]Element]Delimiter]có thể ghép]tên

Mô tả

Tạo kèo bóng đá việt namĐăng ký một kiểu dữ liệu mới

Nếu một tên lược đồ được đưa ra thì kèo bóng đá việt nam được tạo trong

Có năm hình thứcTạo kèo bóng đá việt nam, nhưkèo bóng đá việt nam tổng hợp, anenum kèo bóng đá việt nam, Akèo bóng đá việt nam phạm vi, Akèo bóng đá việt nam cơ sởhoặc Ashell. Bốn người đầu tiên trong số này được thảo luận lần lượt bên dưới.Tạo kèo bóng đá việt namvới

Các kèo bóng đá việt nam tổng hợp

Hình thức đầu tiên củaTạo kèo bóng đá việt namkèo bóng đá việt nam aTạo kèo bóng đá việt nam14147_14335

Để có thể tạo một kèo bóng đá việt nam tổng hợp, bạn phải cósử dụngĐặc quyền trên tất cả các kèo bóng đá việt nam thuộc tính.

Các kèo bóng đá việt nam được liệt kê

dạng thứ hai củaTạo kèo bóng đá việt namkèo bóng đá việt namPhần 8.7. Các kèo bóng đá việt nam enum lấy một danh sách mộtĐược đặt tênByte dài (64 byte trong một tiêu chuẩnkèo bóng đá việt namBuild).

Các kèo bóng đá việt nam phạm vi

Mẫu thứ ba củaTạo kèo bóng đá việt namkèo bóng đá việt nam aPhần.

kèo bóng đá việt nam phạm viSubTypecó thểSubType_OpClass. Nếu phân nhóm làđối chiếuTùy chọn.

Tùy chọnCanonicalHàmPhần 8.17.8Để biết thêmCanonicalHàm có một chút khó khăn, vì nó phải được xác định trước phạm viTạo kèo bóng đá việt namtên,,

Tùy chọnSubType_DiffHàm phải lấy hai giá trị củaSubTypekèo bóng đá việt nam làm đối số và trả về ADouble PrecisionGiá trị đại diện choPhần 8.17.8Để biết thêm

các kèo bóng đá việt nam cơ sở

Mẫu thứ tư củaTạo kèo bóng đá việt namkèo bóng đá việt nam

Các tham số có thể xuất hiện theo bất kỳ thứ tự nào, không chỉkèo bóng đá việt nam chức năng)input_functionoutput_functionđược yêu cầu, trong khinhận_function, Send_Function, type_modifier_input_function, type_modifier_output_functionPhân tích_Functionlà tùy chọn. Nói chung là

Theinput_functionChuyển đổioutput_functionThực hiệncStringhoặc nhưcString, OID, Số nguyên. Đầu tiênTypmodcủa cột đích, nếu được biết (-1 sẽcstring. Các chức năng đầu ra không được gọi cho

Tùy chọnnhận_functionChuyển đổi biểu diễn nhị phân bên ngoài của kèo bóng đá việt nam thành nội bộNội bộhoặc nhưNội bộ, OID, Số nguyên. Đầu tiênStringInfoBộ đệmSend_FunctionChuyển đổi từbytea. Gửi các chức năng không được gọi cho

Bạn nên tự hỏi làm thế nào đầu vào và đầu rakèo bóng đá việt nam shell, là kèo bóng đá việt nam trình giữ chỗTạo kèo bóng đá việt namtên, không có tham số bổ sung.Tạo kèo bóng đá việt namvới đầy đủ

Tùy chọntype_modifier_input_functiontype_modifier_output_functionlà cần thiết nếuChar (5)hoặcSố (30,2). kèo bóng đá việt namCho phép các kèo bóng đá việt nam do người dùng xác địnhtype_modifier_input_functionIScStringMảng. Nó phải kiểm tra các giá trị cho tính hợp lệSố nguyênGiá trị"Typmod". kèo bóng đá việt nam sửa đổi sẽ bị từ chối nếutype_modifier_input_function. Thetype_modifier_output_functionChuyển đổicStringGiá trị đóSốS chức năng có thể trả về(30,2). Nó được phép bỏ quatype_modifier_output_function, trong trường hợp đó

Tùy chọnPhân tích_FunctionThực hiện bộ sưu tập thống kê cụ thể cho các cột của các cột củaPhân tíchWill"bằng""Ít hơn"toán tử, nếu có lớp toán tử B-cây mặc định choNội bộ, và trả lại ABooleanKết quả. API chi tiết để phân tíchsrc/bao gồm/lệnh/chân không.h.

Trong khi các chi tiết của biểu diễn nội bộ của kèo bóng đá việt nam mới làkèo bóng đá việt nam. Đầu tiên trong số này làInternalLights. Các kèo bóng đá việt nam dữ liệu cơ sở có thể làInternalLightslà một số nguyên dương hoặcInternalLightsđếnBiến. (Bên trong, điều này được đại diện bởiTyplenđến -1.)

Cờ tùy chọnPassedByValueCho biết rằng các giá trị của kèo bóng đá việt nam dữ liệu này được truyền theo giá trị, thay vào đóDatumkèo bóng đá việt nam (4 byte trên hầu hết các máy, 8 byte trên A

TheCăn chỉnhTham sốINT4Là thành phần đầu tiên của họ.

Thelưu trữTham số cho phéptrơnđược phép cho độ dài cố địnhtrơnChỉ định dữ liệu đó củamở rộngChỉ định rằng hệ thống trước tiên sẽ cố gắngBên ngoàiCho phép giá trị được chuyển ra khỏi bảng chính, nhưng hệ thốngchínhCho phépmở rộngbên ngoàiMục.)

Thelike_typeTham số cung cấpInternalLights, passedByValue, Căn chỉnhlưu trữđược sao chép từ kèo bóng đá việt nam được đặt tên. (Nónhưmệnh đề.) Chỉ định biểu diễn theo cách này là"Piggybacks"Trên một kèo bóng đá việt nam hiện có trong một số

Thethể kèo bóng đá việt namưu tiêntham số có thể được sử dụng để giúp đỡ"ưa thích"hoặc không trong danh mục của nó. Trình phân tích cú phápChương 10. Đối với các kèo bóng đá việt nam không có"Tổng quát nhất"Các kèo bóng đá việt nam được ưa thích trongthể kèo bóng đá việt namtham số là

Giá trị mặc định có thể được chỉ định, trong trường hợp người dùng muốn các cộtMặc địnhkhóaMặc địnhmệnh đề được gắn vào một cột cụ thể.)

Để chỉ ra rằng một kèo bóng đá việt nam là một mảng, chỉ định kèo bóng đá việt nam củaElementTừ khóa.INT4), Chỉ địnhElement = int4.

để chỉ ra dấu phân cách được sử dụng giữa các giá trị trongDelimitercó thể được đặt thành một ký tự cụ thể.,).

Nếu tham số Boolean tùy chọnCó thể trộnlà đúng, định nghĩa cột vàđối chiếumệnh đề. Nó tùy thuộc vào

Các kèo bóng đá việt nam mảng

Bất cứ khi nào một kèo bóng đá việt nam do người dùng xác định,kèo bóng đá việt namtự động kèo bóng đá việt nam một liên kếtĐược đặt tênByte dài. (Nếumảng_inArray_out. Các

Bạn có thể hỏi một cách hợp lý lý do tại sao cóElementTùy chọn, nếu hệ thống kèo bóng đá việt nam ra mảng chính xácElementlà khi bạn đang kèo bóng đá việt nam ra mộtđiểmđược biểu diễn dưới dạng chỉđiểm [0]điểm [1]. Ghi chúmảng_inArray_out. Vì lý do lịch sử

tham số

tên

Tên (tùy chọn Lược đồ theo trình độ) của một kèo bóng đá việt nam

Attribution_name

Tên của một thuộc tính (cột) cho kèo bóng đá việt nam tổng hợp.

data_type

Tên của một kèo bóng đá việt nam dữ liệu hiện có để trở thành một cột của

Đối chiếu

​​Tên của một đối chiếu hiện có được liên kết với một cột

nhãn

Một chuỗi theo nghĩa đen đại diện cho nhãn văn bản được liên kết với

SubType

Tên của kèo bóng đá việt nam phần tử mà kèo bóng đá việt nam phạm vi sẽ biểu diễn

SubType_Operator_Class

Tên của lớp toán tử B-cây cho phân nhóm.

Canonical_Function

Tên của chức năng Canonicalization cho phạm vi

SubType_Diff_Function

Tên của hàm khác biệt cho phân nhóm.

input_function

Tên của hàm chuyển đổi dữ liệu từ kèo bóng đá việt nam của kèo bóng đá việt nam

output_function

Tên của hàm chuyển đổi dữ liệu từ kèo bóng đá việt nam của kèo bóng đá việt nam

nhận_function

Tên của hàm chuyển đổi dữ liệu từ kèo bóng đá việt nam của kèo bóng đá việt nam

Send_Function

Tên của hàm chuyển đổi dữ liệu từ kèo bóng đá việt nam của kèo bóng đá việt nam

type_modifier_input_function

Tên của một hàm chuyển đổi một mảng (các) công cụ sửa đổi cho

type_modifier_output_function

Tên của một hàm chuyển đổi dạng bên trong của

Phân tích_Function

Tên của một hàm thực hiện phân tích thống kê cho

InternalLights

Một hằng số số chỉ định độ dài tính bằng byte của cái mới

Căn chỉnh

Yêu cầu căn chỉnh lưu trữ của kiểu dữ liệu. Nếu nhưchar, INT2, INT4hoặcDouble; Mặc định làINT4.

lưu trữ

Chiến lược lưu trữ cho kiểu dữ liệu. Nếu được chỉ định, phải làtrơn, bên ngoài, Mở rộnghoặcchính; Mặc định làtrơn.

like_type

Tên của một kèo bóng đá việt nam dữ liệu hiện có mà kèo bóng đá việt nam mới sẽ cóInternalLights, passedByValue, Căn chỉnhlưu trữđược sao chép từ kèo bóng đá việt nam đó, trừ khiTạo kèo bóng đá việt namlệnh.

thể kèo bóng đá việt nam

Mã danh mục (một ký tự ASCII duy nhất) cho kèo bóng đá việt nam này. Các'U'cho"kèo bóng đá việt nam do người dùng xác định". Mã danh mục tiêu chuẩn khácBảng 47-52.

ưu tiên

Đúng nếu kèo bóng đá việt nam này là kèo bóng đá việt nam ưa thích trong danh mục kèo bóng đá việt nam của nó,

mặc định

Giá trị mặc định cho kiểu dữ liệu. Nếu điều này bị bỏ qua,

Element

kèo bóng đá việt nam được tạo là một mảng; Điều này chỉ định kèo bóng đá việt nam

Delimiter

ký tự phân cách được sử dụng giữa các giá trị trong các mảng được thực hiện

Có thể ghép

Đúng nếu hoạt động của kèo bóng đá việt nam này có thể sử dụng thông tin đối chiếu.

Ghi chú

Vì không có hạn chế sử dụng kiểu dữ liệu một lần"bí mật"Thông tin sẽ được sử dụng trong khi

trướckèo bóng đá việt namPhiên bản 8.3,_) Chuẩn bị. (Do đó, tên kèo bóng đá việt nam đã bị hạn chếPG_TYPE.Typarrayđến

Có thể nên tránh sử dụng tên kèo bóng đá việt nam và bảng mà

trướckèo bóng đá việt namPhiên bản 8.2,Tạo kèo bóng đá việt namtênKhông tồn tại. Cách đểkèo bóng đá việt namWill

inkèo bóng đá việt namPhiên bản trướcOpaque. ThecStringĐối số và kết quả cũng phải đượcOpaqueTrước 7.3. Để hỗ trợTạo kèo bóng đá việt namSẽ chấp nhận các hàm I/O được khai báo bằng cách sử dụngOpaque, nhưng nó sẽ đưa ra thông báo và thay đổi

Ví dụ

Ví dụ này tạo ra kèo bóng đá việt nam tổng hợp và sử dụng nó trong một hàm

Tạo kèo bóng đá việt nam compfoo AS (F1 int, F2 văn bản);

Ví dụ này tạo ra một kèo bóng đá việt nam được liệt kê và sử dụng nó trong bảng

Tạo kèo bóng đá việt nam bug_status dưới dạng enum ('mới', 'mở', 'đóng');

Ví dụ này tạo ra một kèo bóng đá việt nam phạm vi:

Tạo kèo bóng đá việt nam float8_range dưới dạng phạm vi (phân nhóm = float8, subtype_diff = float8mi);

Ví dụ này kèo bóng đá việt nam ra kiểu dữ liệu cơ sởBoxVà sau đó sử dụng kèo bóng đá việt nam trong định nghĩa bảng:

Tạo hộp kèo bóng đá việt nam;

Nếu cấu trúc bên trong củaBoxlà mộtfloat4Các yếu tố, chúng ta có thể

Tạo hộp kèo bóng đá việt nam (

sẽ cho phép truy cập các số thành phần của giá trị hộp

Ví dụ này tạo ra một kèo bóng đá việt nam đối tượng lớn và sử dụng nó trong bảng

Tạo kèo bóng đá việt nam BigObj (

Các ví dụ khác, bao gồm các chức năng đầu vào và đầu ra phù hợp,Phần 35.11.

Tương thích

Hình thức đầu tiên củaTạo kèo bóng đá việt namlệnh, tạo ra một kèo bóng đá việt nam tổng hợp, phù hợp vớiSQLTiêu chuẩn. Các hình thức kháckèo bóng đá việt namTiện ích mở rộng. TheTạo kèo bóng đá việt namcâu lệnh trongSQLTiêu chuẩn cũng xác định kháckèo bóng đá việt nam.

Khả năng tạo kèo bóng đá việt nam tổng hợp với các thuộc tính bằng không làkèo bóng đá việt nam-Specific độ lệch so vớikèo bóng đá việt nam bảng).