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ỷ lệ kèo bóng đá trực tuyến hôm nayTạo KIỂU

tên

Tạo tỷ lệ kèo bóng đá trực tuyến hôm nay-Xác định tỷ lệ kèo bóng đá trực tuyến hôm nay dữ liệu mới

Synopsis

Tạo tỷ lệ kèo bóng đá trực tuyến hôm naytênnhư
    (Attribution_name data_type[, ...])

Tạo tỷ lệ kèo bóng đá trực tuyến hôm naytênnhư enum
    (['nhãn' [, ...]])

Tạo tỷ lệ kèo bóng đá trực tuyến hôm naytên(
    Input =input_function,,
    Đầu ra =output_function[, nhận =nhận_function]
    [, Send =Send_Function]
    [, Typmod_in =type_modifier_input_function]
    [, Typmod_out =type_modifier_output_function]
    [, Phân tích =Phân tích_Function]
    [, InternalLight =InternalLights| Biến]
    [, PassedByValue]
    [, Căn chỉnh =Căn chỉnh]
    [, Lưu trữ =lưu trữ]
    [, Như =like_type]
    [, Danh mục =thể tỷ lệ kèo bóng đá trực tuyến hôm nay]
    [, Ưa thích =ưu tiên]
    [, Mặc định =mặc định]
    [, Phần tử =Element]
    [, Delimiter =Delimiter]
)

Tạo tỷ lệ kèo bóng đá trực tuyến hôm naytên

Mô tả

Tạo tỷ lệ kèo bóng đá trực tuyến hôm nayĐăng ký kiểu dữ liệu mới để sử dụng trong cơ sở dữ liệu hiện tại. Người dùng xác định một tỷ lệ kèo bóng đá trực tuyến hôm nay trở thành chủ sở hữu của nó.

Nếu một tên lược đồ được đưa ra thì tỷ lệ kèo bóng đá trực tuyến hôm nay được tạo trong lược đồ cụ thể. Nếu không, nó được tạo ra trong lược đồ hiện tại. Tên tỷ lệ kèo bóng đá trực tuyến hôm nay phải khác với tên của bất kỳ tỷ lệ kèo bóng đá trực tuyến hôm nay hiện có hoặc miền trong cùng một lược đồ. (Vì các bảng đã liên kết tỷ lệ kèo bóng đá trực tuyến hôm nay dữ liệu, tên tỷ lệ kèo bóng đá trực tuyến hôm nay cũng phải khác với tên của bất kỳ bảng hiện có nào trong cùng một lược đồ.)

Các tỷ lệ kèo bóng đá trực tuyến hôm nay tổng hợp

Hình thức đầu tiên củaTạo tỷ lệ kèo bóng đá trực tuyến hôm nay13044_13229Tạo tỷ lệ kèo bóng đá trực tuyến hôm nayTránh sự cần thiết phải tạo ra một thực tế Bảng khi tất cả những gì muốn là xác định một tỷ lệ kèo bóng đá trực tuyến hôm nay. MỘT tỷ lệ kèo bóng đá trực tuyến hôm nay tổng hợp độc lập là hữu ích như đối số hoặc trở lại tỷ lệ kèo bóng đá trực tuyến hôm nay chức năng.

Các tỷ lệ kèo bóng đá trực tuyến hôm nay được liệt kê

dạng thứ hai củaTạo tỷ lệ kèo bóng đá trực tuyến hôm nayTạo tỷ lệ kèo bóng đá trực tuyến hôm nay được liệt kê (enum), như được mô tả trongPhần 8.7. Các tỷ lệ kèo bóng đá trực tuyến hôm nay enum lấy một danh sách một hoặc nhiều nhãn được trích dẫn, mỗi nhãn phải nhỏ hơnĐược đặt tênByte dài (64 trong A tiêu chuẩnPostgreSQLBuild).

Các tỷ lệ kèo bóng đá trực tuyến hôm nay cơ sở

Mẫu thứ ba củaTạo tỷ lệ kèo bóng đá trực tuyến hôm nayTạo tỷ lệ kèo bóng đá trực tuyến hôm nay cơ sở mới (tỷ lệ kèo bóng đá trực tuyến hôm nay vô hướng). Để tạo một cơ sở mới tỷ lệ kèo bóng đá trực tuyến hôm nay, bạn phải là một siêu nhân. (Hạn chế này được thực hiện bởi vì một định nghĩa tỷ lệ kèo bóng đá trực tuyến hôm nay sai có thể gây nhầm lẫn hoặc thậm chí sự cố máy chủ.)

Các tham số có thể xuất hiện theo bất kỳ thứ tự nào, không chỉ Minh họa ở trên, và hầu hết là tùy chọn. Bạn phải đăng ký hai hoặc nhiều chức năng hơn (sử dụngTạo CHỨC NĂNG) trước khi xác định tỷ lệ kèo bóng đá trực tuyến hôm nay. Các chức năng hỗ trợinput_functionoutput_functionđược yêu cầu, trong khi Chức năngnhận_function, send_function, type_modifier_input_function, type_modifier_output_functionPhân tích_Functionlà tùy chọn. Nói chung, các chức năng này phải được mã hóa trong C hoặc khác Ngôn ngữ cấp thấp.

Theinput_functionChuyển đổi biểu diễn văn bản bên ngoài của tỷ lệ kèo bóng đá trực tuyến hôm nay cho bên trong Đại diện được sử dụng bởi các toán tử và các chức năng được xác định cho tỷ lệ kèo bóng đá trực tuyến hôm nay.output_functionThực hiện chuyển đổi ngược. Chức năng đầu vào có thể là được tuyên bố là lấy một đối số của tỷ lệ kèo bóng đá trực tuyến hôm naycStringhoặc khi thực hiện ba đối số của các tỷ lệ kèo bóng đá trực tuyến hôm naycstring, OID, Số nguyên. Đối số đầu tiên là đầu vào Văn bản dưới dạng chuỗi C, đối số thứ hai là OID của tỷ lệ kèo bóng đá trực tuyến hôm nay (ngoại trừ các tỷ lệ kèo bóng đá trực tuyến hôm nay mảng, thay vào đó nhận phần tử của chúng tỷ lệ kèo bóng đá trực tuyến hôm nay oid) và thứ ba làTYPMODcủa cột đích, nếu được biết (-1 sẽ được thông qua nếu không). Hàm đầu vào phải trả về một giá trị của tỷ lệ kèo bóng đá trực tuyến hôm nay dữ liệu chính nó. Thông thường, một hàm đầu vào phải tuyên bố nghiêm ngặt; Nếu nó không, nó sẽ được gọi với một null Tham số đầu tiên khi đọc một giá trị đầu vào null. Chức năng vẫn phải trả lại null trong trường hợp này, trừ khi nó gây ra lỗi. (Trường hợp này chủ yếu có nghĩa là để hỗ trợ các chức năng đầu vào miền, có thể cần phải từ chối đầu vào null.) Hàm đầu ra Phải được tuyên bố là lấy một đối số của kiểu dữ liệu mới. Chức năng đầu ra phải trả về tỷ lệ kèo bóng đá trực tuyến hôm naycString. Các chức năng đầu ra không được gọi cho NULL giá trị.

Tùy chọnnhận_functionChuyển đổi tỷ lệ kèo bóng đá trực tuyến hôm nay của tỷ lệ kèo bóng đá trực tuyến hôm nay Đại diện nhị phân bên ngoài cho đại diện nội bộ. Nếu chức năng này không được cung cấp, tỷ lệ kèo bóng đá trực tuyến hôm nay không thể tham gia trong đầu vào nhị phân. Biểu diễn nhị phân nên được chọn để trở nên rẻ để chuyển đổi sang dạng nội bộ, trong khi hợp lý cầm tay. (Ví dụ: các tỷ lệ kèo bóng đá trực tuyến hôm nay dữ liệu số nguyên tiêu chuẩn sử dụng Mạng đơn đặt hàng byte là biểu diễn nhị phân bên ngoài, trong khi Đại diện nội bộ nằm trong byte gốc của máy thứ tự.) chức năng nhận sẽ thực hiện kiểm tra đầy đủ Để đảm bảo rằng giá trị là hợp lệ. Chức năng nhận có thể là được tuyên bố là lấy một đối số của tỷ lệ kèo bóng đá trực tuyến hôm nayNội bộhoặc khi thực hiện ba đối số của các tỷ lệ kèo bóng đá trực tuyến hôm nayNội bộ, oid, Số nguyên. Đối số đầu tiên là một con trỏ đến aStringInfo17618_18186send_functionChuyển đổi từ biểu diễn bên trong thành bên ngoài Đại diện nhị phân. Nếu chức năng này không được cung cấp, tỷ lệ kèo bóng đá trực tuyến hôm nay không thể tham gia vào đầu ra nhị phân. Chức năng gửi Phải được tuyên bố là lấy một đối số của kiểu dữ liệu mới. Chức năng gửi phải trả về tỷ lệ kèo bóng đá trực tuyến hôm naybytea. Gửi các chức năng không được gọi cho các giá trị null.

18619_18894tỷ lệ kèo bóng đá trực tuyến hôm nay shell, là một tỷ lệ kèo bóng đá trực tuyến hôm nay trình giữ chỗ không có thuộc tính ngoại trừ tên và người sở hữu. Điều này được thực hiện bằng cách ban hành lệnhTạo tỷ lệ kèo bóng đá trực tuyến hôm naytên, không có tham số bổ sung. Sau đó, các hàm I/O có thể được xác định tham chiếu shell kiểu. Cuối cùng,Tạo tỷ lệ kèo bóng đá trực tuyến hôm nayvới đầy đủ Định nghĩa thay thế mục nhập shell bằng một tỷ lệ kèo bóng đá trực tuyến hôm nay hoàn chỉnh, hợp lệ Định nghĩa, sau đó tỷ lệ kèo bóng đá trực tuyến hôm nay mới có thể được sử dụng bình thường.

Tùy chọntype_modifier_input_functionTYPE_MODIFIER_OUTPUT_FUNCTIONlà cần thiết nếu tỷ lệ kèo bóng đá trực tuyến hôm nay hỗ trợ sửa đổi, đó là tùy chọn Các ràng buộc được gắn vào khai báo tỷ lệ kèo bóng đá trực tuyến hôm nay, chẳng hạn nhưChar (5)hoặcSố (30,2). PostgreSQLcho phép các tỷ lệ kèo bóng đá trực tuyến hôm nay do người dùng xác định Lấy một hoặc nhiều hằng số hoặc định danh đơn giản làm công cụ sửa đổi. Tuy nhiên, thông tin này phải có khả năng được đóng gói vào một giá trị số nguyên không âm duy nhất để lưu trữ trong hệ thống Danh mục. Thetype_modifier_input_functionđược thông qua (các) công cụ sửa đổi được khai báo dưới dạng ACSTRINGMảng. Nó phải kiểm tra các giá trị cho tính hợp lệ (ném lỗi nếu chúng sai) và nếu chúng là đúng, trả về một không tiêu cựcSố nguyênGiá trị sẽ được lưu trữ dưới dạng cột"Typmod". tỷ lệ kèo bóng đá trực tuyến hôm nay sửa đổi sẽ bị từ chối nếu tỷ lệ kèo bóng đá trực tuyến hôm nay không cótype_modifier_input_function. Thetype_modifier_output_functionChuyển đổi giá trị đánh máy số nguyên bên trong trở lại đúng Biểu mẫu cho màn hình người dùng. Nó phải trả về mộtcstringGiá trị là chuỗi chính xác để nối vào tên tỷ lệ kèo bóng đá trực tuyến hôm nay; Ví dụSố's chức năng có thể trả về(30,2). Nó là được phép bỏ quatype_modifier_output_function, trong đó CASE Định dạng hiển thị mặc định chỉ là kiểu chữ được lưu trữ Giá trị số nguyên được đặt trong ngoặc đơn.

Tùy chọnPhân tích_FunctionThực hiện tỷ lệ kèo bóng đá trực tuyến hôm nay cụ thể Bộ sưu tập thống kê cho các cột của kiểu dữ liệu. Theo mặc định,Phân tíchSẽ cố gắng thu thập Thống kê sử dụng tỷ lệ kèo bóng đá trực tuyến hôm nay"bằng""Ít hơn"toán tử, nếu có là một lớp toán tử B-cây mặc định cho tỷ lệ kèo bóng đá trực tuyến hôm nay. Đối với phi Scalar Các tỷ lệ kèo bóng đá trực tuyến hôm nay hành vi này có thể không phù hợp, vì vậy nó có thể ghi đè bằng cách chỉ định một chức năng phân tích tùy chỉnh. Các chức năng phân tích phải được tuyên bố để lấy một đối số duy nhất về kiểuNội bộ, và trả lại ABooleanKết quả. API chi tiết để phân tích Các chức năng xuất hiện trongsrc/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 tỷ lệ kèo bóng đá trực tuyến hôm nay mới chỉ được biết đến các chức năng I/O và các chức năng khác mà bạn tạo để làm việc với tỷ lệ kèo bóng đá trực tuyến hôm nay, có một số thuộc tính của Đại diện nội bộ phải được khai báo choPostgreSQL. Đầu tiên của những điều này làInternalLights. Dữ liệu cơ sở Các tỷ lệ kèo bóng đá trực tuyến hôm nay có thể được cố định độ dài, trong trường hợp đó22547_22563là một số nguyên dương hoặc Độ dài biến, được biểu thị bằng cách cài đặtInternalLightsđếnBiến. (Bên trong, điều này được đại diện bởi cài đặtTyplenđến -1.) Biểu diễn của tất cả các tỷ lệ kèo bóng đá trực tuyến hôm nay có độ dài thay đổi phải bắt đầu với một Số nguyên 4 byte cho tổng chiều dài của giá trị này của kiểu.

Cờ tùy chọnPassedByValueCho biết rằng các giá trị của tỷ lệ kèo bóng đá trực tuyến hôm nay dữ liệu này được truyền theo giá trị, hơn là bằng cách tham khảo. Bạn không thể vượt qua các tỷ lệ kèo bóng đá trực tuyến hôm nay giá trị có Biểu diễn bên trong lớn hơn kích thước củaDatumtỷ lệ kèo bóng đá trực tuyến hôm nay (4 byte trên hầu hết các máy, 8 byte trên một vài).

The23361_23372Tham số Chỉ định căn chỉnh lưu trữ cần thiết cho kiểu dữ liệu. Các Các giá trị được phép tương đương với căn chỉnh trên byte 1, 2, 4 hoặc 8 ranh giới. Lưu ý rằng các tỷ lệ kèo bóng đá trực tuyến hôm nay có độ dài biến phải có liên kết ít nhất 4, vì chúng nhất thiết phải chứaINT4Là thành phần đầu tiên của họ.

Thelưu trữTham số cho phép Lựa chọn các chiến lược lưu trữ cho các tỷ lệ kèo bóng đá trực tuyến hôm nay dữ liệu có độ dài thay đổi. (Chỉ mộttrơnđược phép cho Các tỷ lệ kèo bóng đá trực tuyến hôm nay có độ dài cố định.)trơnChỉ định Dữ liệu đó của tỷ lệ kèo bóng đá trực tuyến hôm nay sẽ luôn được lưu trữ nội tuyến và không được nén.mở rộngChỉ định điều đó Hệ thống trước tiên sẽ cố gắng nén một giá trị dữ liệu dài và sẽ chuyển giá trị ra khỏi hàng bảng chính nếu nó vẫn còn dài.bên ngoàiCho phép giá trị chuyển ra khỏi bảng chính, nhưng hệ thống sẽ không cố gắng nén nó.chính24398_24683mở rộngbên ngoàiMục.)

Thelike_typeTham số cung cấp một phương pháp thay thế để chỉ định cơ bản Thuộc tính đại diện của kiểu dữ liệu: Sao chép chúng từ một số tỷ lệ kèo bóng đá trực tuyến hôm nay hiện có. Các giá trị củaInternalLights, passedByValue, Căn chỉnhlưu trữđược sao chép từ tỷ lệ kèo bóng đá trực tuyến hôm nay được đặt tên. (Có thể, mặc dù thường không mong muốn, để ghi đè một số của các giá trị này bằng cách chỉ định chúng cùng vớinhưmệnh đề.) Chỉ định biểu diễn theo cách này đặc biệt hữu ích khi việc thực hiện cấp thấp của tỷ lệ kèo bóng đá trực tuyến hôm nay mới"Piggybacks"Trên hiện tại Nhập một số thời trang.

Thethể tỷ lệ kèo bóng đá trực tuyến hôm nayưu tiêntham số có thể được sử dụng để giúp đỡ Kiểm soát diễn viên ngầm sẽ được áp dụng trong mơ hồ tình huống. Mỗi tỷ lệ kèo bóng đá trực tuyến hôm nay dữ liệu thuộc về một danh mục được đặt tên bởi một ký tự ascii đơn và mỗi tỷ lệ kèo bóng đá trực tuyến hôm nay là"ưa thích"hoặc không trong danh mục của nó. Các trình phân tích cú pháp sẽ thích đúc hơn các tỷ lệ kèo bóng đá trực tuyến hôm nay ưa thích (nhưng chỉ từ Các tỷ lệ kèo bóng đá trực tuyến hôm nay khác trong cùng một danh mục) khi quy tắc này hữu ích trong việc giải quyết các chức năng hoặc toán tử quá tải. Để biết thêm Chi tiết xemChương 10. Cho các tỷ lệ kèo bóng đá trực tuyến hôm nay không có diễn viên ngầm đến hoặc từ bất kỳ tỷ lệ kèo bóng đá trực tuyến hôm nay nào khác, nó là đủ để để lại các cài đặt này tại mặc định. Tuy nhiên, Đối với một nhóm các tỷ lệ kèo bóng đá trực tuyến hôm nay liên quan có diễn viên ngầm, nó là thường hữu ích để đánh dấu tất cả chúng thuộc thể tỷ lệ kèo bóng đá trực tuyến hôm nay và Chọn một hoặc hai trong số"Hầu hết tổng quan"Các tỷ lệ kèo bóng đá trực tuyến hôm nay được ưa thích trong danh mục. Thethể tỷ lệ kèo bóng đá trực tuyến hôm nayTham số là đặc biệt hữu ích khi thêm tỷ lệ kèo bóng đá trực tuyến hôm nay do người dùng xác định vào Danh mục tích hợp hiện có, chẳng hạn như số hoặc chuỗi tỷ lệ kèo bóng đá trực tuyến hôm nay. Tuy nhiên, cũng có thể tạo ra mới Các tỷ lệ kèo bóng đá trực tuyến hôm nay tỷ lệ kèo bóng đá trực tuyến hôm nay hoàn toàn do người dùng xác định. Chọn bất kỳ ASCII nhân vật khác với một chữ cái trong trường hợp trên để đặt tên cho một tỷ lệ kèo bóng đá trực tuyến hôm nay.

Có thể chỉ định giá trị mặc định, trong trường hợp người dùng muốn các cột của kiểu dữ liệu mặc định là một cái gì đó khác với giá trị null. Chỉ định mặc định vớimặc địnhTừ khóa. (Một mặc định như vậy có thể là được ghi đè bởi một rõ ràngMặc định27307_27354

Để chỉ ra rằng một tỷ lệ kèo bóng đá trực tuyến hôm nay là một mảng, chỉ định tỷ lệ kèo bóng đá trực tuyến hôm nay của các phần tử mảng bằng cách sử dụngElementkhóa từ. Ví dụ: để xác định một loạt các số nguyên 4 byte (INT4), Chỉ địnhElement = int4. Thông tin chi tiết về các tỷ lệ kèo bóng đá trực tuyến hôm nay mảng xuất hiện bên dưới.

để chỉ ra dấu phân cách được sử dụng giữa các giá trị trong Biểu diễn bên ngoài của các mảng thuộc tỷ lệ kèo bóng đá trực tuyến hôm nay này,Delimitercó thể được đặt thành một cụ thể tính cách. DELIMITER mặc định là dấu phẩy (,). Lưu ý rằng dấu phân cách được liên kết với tỷ lệ kèo bóng đá trực tuyến hôm nay phần tử mảng, không phải tỷ lệ kèo bóng đá trực tuyến hôm nay mảng.

Các tỷ lệ kèo bóng đá trực tuyến hôm nay mảng

Bất cứ khi nào một tỷ lệ kèo bóng đá trực tuyến hôm nay do người dùng xác định,PostgreSQL28272_28457Được đặt tênByte dài. (Nếu tên được tạo như vậy, hãy va chạm với một tỷ lệ kèo bóng đá trực tuyến hôm nay hiện có Tên, quy trình được lặp lại cho đến khi một tên không được colliding tìm thấy.) tỷ lệ kèo bóng đá trực tuyến hôm nay mảng được tạo ngầm này là chiều dài thay đổi và sử dụng các chức năng đầu vào và đầu ra tích hợpmảng_inArray_out. tỷ lệ kèo bóng đá trực tuyến hôm nay mảng theo dõi mọi thay đổi trong chủ sở hữu tỷ lệ kèo bóng đá trực tuyến hôm nay phần tử của nó hoặc lược đồ và bị tỷ lệ kèo bóng đá trực tuyến hôm nay bỏ nếu tỷ lệ kèo bóng đá trực tuyến hôm nay phần tử là.

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 thực hiện đúng tỷ lệ kèo bóng đá trực tuyến hôm nay mảng tự động. Trường hợp duy nhất mà nó hữu ích cho sử dụngElementlà khi bạn đang tạo ra một tỷ lệ kèo bóng đá trực tuyến hôm nay có độ dài cố định xảy ra là một mảng của một Số thứ giống hệt nhau và bạn muốn cho phép những thứ này được truy cập trực tiếp bằng cách đăng ký, ngoài Bất cứ hoạt động nào bạn dự định cung cấp cho tỷ lệ kèo bóng đá trực tuyến hôm nay dưới dạng trọn. Ví dụ: gõđiểmIS đại diện chỉ là hai số điểm nổi, mà nó cho phép được truy cập làđiểm [0]điểm [1]. Lưu ý rằng cơ sở này chỉ hoạt động cho các tỷ lệ kèo bóng đá trực tuyến hôm nay có độ dài cố định có dạng nội bộ chính xác là Trình tự các trường có độ dài cố định giống hệt nhau. Một người đăng ký tỷ lệ kèo bóng đá trực tuyến hôm nay có độ dài thay đổi phải có nội bộ tổng quát Đại diện được sử dụng bởimảng_inArray_out. Vì lý do lịch sử (tức là, điều này rõ ràng là sai nhưng đã quá muộn để thay đổi nó), đăng ký các tỷ lệ kèo bóng đá trực tuyến hôm nay mảng có độ dài cố định bắt đầu từ số không, thay vì từ một như đối với các mảng có độ dài thay đổi.

tham số

tên

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

Attribution_name

30618_30685

data_type

Tên của một tỷ lệ kèo bóng đá trực tuyến hôm nay dữ liệu hiện có để trở thành một cột của tỷ lệ kèo bóng đá trực tuyến hôm nay tổng hợp.

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 một giá trị của một tỷ lệ kèo bóng đá trực tuyến hôm nay enum.

input_function

Tên của hàm chuyển đổi dữ liệu từ Biểu mẫu văn bản bên ngoài của tỷ lệ kèo bóng đá trực tuyến hôm nay sang dạng nội bộ của nó.

output_function

Tên của hàm chuyển đổi dữ liệu từ Biểu mẫu nội bộ của tỷ lệ kèo bóng đá trực tuyến hôm nay sang dạng văn bản bên ngoài của nó.

nhận_function

Tên của hàm chuyển đổi dữ liệu từ Biểu mẫu nhị phân bên ngoài của tỷ lệ kèo bóng đá trực tuyến hôm nay thành dạng nội bộ của nó.

Send_Function

31796_31906

type_modifier_input_function

Tên của một hàm chuyển đổi một mảng (S) cho tỷ lệ kèo bóng đá trực tuyến hôm nay thành dạng nội bộ.

type_modifier_output_function

Tên của hàm chuyển đổi dạng nội bộ của bộ điều chỉnh của tỷ lệ kèo bóng đá trực tuyến hôm nay thành biểu mẫu văn bản bên ngoài.

Phân tích_Function

Tên của một hàm thực hiện thống kê Phân tích cho kiểu dữ liệu.

InternalLights

Một hằng số số chỉ định độ dài trong byte của Đại diện nội bộ của tỷ lệ kèo bóng đá trực tuyến hôm nay mới. Mặc định giả định là nó có độ dài thay đổ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ư được chỉ định, nó phải là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ộng,, hoặcchính; Mặc định làtrơn.

like_type

Tên của một tỷ lệ kèo bóng đá trực tuyến hôm nay dữ liệu hiện có mà tỷ lệ kèo bóng đá trực tuyến hôm nay mới sẽ có cùng một đại diện như. Các giá trị củaInternalLights, PassedByValue, Căn chỉnh33997_34006được sao chép từ tỷ lệ kèo bóng đá trực tuyến hôm nay đó, trừ khi được ghi đè bởi đặc điểm kỹ thuật rõ ràng ở nơi khác trong cái nàyTạo tỷ lệ kèo bóng đá trực tuyến hôm naylệnh.

thể tỷ lệ kèo bóng đá trực tuyến hôm nay

Mã danh mục (một ký tự ASCII duy nhất) cho điều này kiểu. Mặc định là'U'cho"tỷ lệ kèo bóng đá trực tuyến hôm nay do người dùng xác định". Khác Mã danh mục tiêu chuẩn có thể được tìm thấy trongBảng 45-45. Bạn cũng có thể chọn các ký tự ASCII khác trong đặt hàng để tạo các danh mục tùy chỉnh.

ưu tiên

34760_35029

Mặc định

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

Element

tỷ lệ kèo bóng đá trực tuyến hôm nay được tạo là một mảng; Điều này chỉ định tỷ lệ kèo bóng đá trực tuyến hôm nay của các phần tử mảng.

Delimiter

ký tự phân cách được sử dụng giữa các giá trị trong mảng được làm từ tỷ lệ kèo bóng đá trực tuyến hôm nay này.

ghi chú

Vì không có hạn chế sử dụng kiểu dữ liệu một lần Nó đã được tạo ra, tạo ra một tỷ lệ kèo bóng đá trực tuyến hôm nay cơ sở là tương đương với việc cấp Quyền thực thi công khai về các chức năng được đề cập trong tỷ lệ kèo bóng đá trực tuyến hôm nay sự định nghĩa. Đây thường không phải là một vấn đề cho các tỷ lệ kèo bóng đá trực tuyến hôm nay Các chức năng hữu ích trong một định nghĩa tỷ lệ kèo bóng đá trực tuyến hôm nay. Nhưng bạn có thể muốn suy nghĩ hai lần trước khi thiết kế một tỷ lệ kèo bóng đá trực tuyến hôm nay theo cách yêu cầu"Secret"Thông tin sẽ được được sử dụng trong khi chuyển đổi nó thành hoặc từ hình thức bên ngoài.

trướcPOSTGRESQLPhiên bản 8.3, tên của tỷ lệ kèo bóng đá trực tuyến hôm nay mảng được tạo luôn là tên của tỷ lệ kèo bóng đá trực tuyến hôm nay thành phần với một ký tự dấu gạch dưới (_) Chuẩn bị. (Do đó, tên tỷ lệ kèo bóng đá trực tuyến hôm nay là bị hạn chế về chiều dài ở một ký tự ít hơn các tên khác.) Mặc dù điều này vẫn thường như vậy, tên tỷ lệ kèo bóng đá trực tuyến hôm nay mảng có thể thay đổi theo điều này trong trường hợp tên hoặc va chạm có độ dài tối đa với Tên tỷ lệ kèo bóng đá trực tuyến hôm nay người dùng bắt đầu với dấu gạch dưới. Viết mã đó Phụ thuộc vào quy ước này do đó không phản đối. Thay vào đó, sử dụngpg_type.TYPARRAYĐể định vị tỷ lệ kèo bóng đá trực tuyến hôm nay mảng được liên kết với một tỷ lệ kèo bóng đá trực tuyến hôm nay đã cho.

36965_37315

trướcPOSTGRESQLPhiên bản 8.2, cú phápTạo tỷ lệ kèo bóng đá trực tuyến hôm naytênKhông tồn tại. Cách tạo Một tỷ lệ kèo bóng đá trực tuyến hôm nay cơ sở mới là tạo chức năng đầu vào của nó trước. Trong này tiếp cận,PostgreSQL37632_38170

38179_38184PostgreSQLPhiên bản trước 7.3, theo thông lệ để tránh tạo một tỷ lệ kèo bóng đá trực tuyến hôm nay vỏ, bằng cách Thay thế các tham chiếu chuyển tiếp của các hàm thành tên tỷ lệ kèo bóng đá trực tuyến hôm nay bằng Kiểu mẫu của người giữ chỗOpaque. ThecStringĐối số và kết quả cũng phải được tuyên bố làOpaqueTrước 7.3. ĐẾN Hỗ trợ tải các tệp kết xuất cũ,Tạo KIỂUSẽ 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 Khai báo chức năng để sử dụng đúng tỷ lệ kèo bóng đá trực tuyến hôm nay.

38890_38900

Ví dụ này tạo ra một tỷ lệ kèo bóng đá trực tuyến hôm nay tổng hợp và sử dụng nó trong a Định nghĩa chức năng:

Tạo tỷ lệ kèo bóng đá trực tuyến hôm nay compfoo AS (F1 int, F2 văn bản);

Tạo hàm getfoo () trả về setof compfoo dưới dạng $$
    Chọn Fooid, Fooname từ Foo
$$ Ngôn ngữ SQL;

Ví dụ này tạo ra một tỷ lệ kèo bóng đá trực tuyến hôm nay được liệt kê và sử dụng nó trong bảng sự định nghĩa:

Tạo tỷ lệ kèo bóng đá trực tuyến hôm nay bug_status dưới dạng enum ('mới', 'mở', 'đóng');

Tạo lỗi bảng (
    id serial,
    mô tả văn bản,
    trạng thái bug_status
);

Ví dụ này tạo ra kiểu dữ liệu cơ sởBoxvà sau đó sử dụng tỷ lệ kèo bóng đá trực tuyến hôm nay trong định nghĩa bảng:

39598_39925

Nếu cấu trúc bên trong củaBoxlà một mảng bốnfloat4Các yếu tố, chúng ta có thể Thay vào đó sử dụng:

Tạo hộp tỷ lệ kèo bóng đá trực tuyến hôm nay (
    InterlitalLight = 16,
    Input = my_box_in_function,
    Output = my_box_out_function,
    Phần tử = float4
);

sẽ cho phép các số thành phần của giá trị hộp Truy cập bằng cách đăng ký. Nếu không thì tỷ lệ kèo bóng đá trực tuyến hôm nay hành xử giống như trước.

Ví dụ này tạo ra một tỷ lệ kèo bóng đá trực tuyến hôm nay đối tượng lớn và sử dụng nó trong a Định nghĩa bảng:

Tạo tỷ lệ kèo bóng đá trực tuyến hôm nay bigobj (
    Input = lo_filein, output = lo_fileout,
    InternalLights = Biến
);
Tạo bảng BIG_OBJS (
    ID Số nguyên,
    obj 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, đang ởPhần 35.11.

Tương thích

thisTạo tỷ lệ kèo bóng đá trực tuyến hôm nayLệnh là APostgreSQLPhần mở rộng. Có mộtTạo tỷ lệ kèo bóng đá trực tuyến hôm naycâu lệnh trongSQLTiêu chuẩn hơn là chi tiết khác nhau.