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
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 kèo bóng đá hôm nay và ngày mai

Tạo kèo bóng đá hôm nay và ngày mai - Xác định kèo bóng đá hôm nay và ngày mai mới

Synopsis

Tạo [hoặc thay thế] kèo bóng đá hôm nay và ngày mai chotype_namekèo bóng đá hôm nay và ngày mai ngữLang_Name(from_sql_function_name[(argion_type[, ...])],TO_SQL_FUNCTION_NAME[(argion_type[, ...])]]]

Mô tả

Tạo kèo bóng đá hôm nay và ngày maiXác định một kèo bóng đá hôm nay và ngày mai mới.Tạo hoặc thay thế kèo bóng đá hôm nay và ngày maisẽ tạo một kèo bóng đá hôm nay và ngày mai mới hoặc thay thế một định nghĩa hiện có.

Một kèo bóng đá hôm nay và ngày mai chỉ định cách điều chỉnh kiểu dữ liệu với ngôn ngữ thủ tục. Ví dụ: khi viết một hàm trong PL/Python bằng cách sử dụngHstoreLoại, PL/Python không có kiến ​​thức trước làm thế nào để trình bàyHstoreGiá trị trong môi trường Python. Việc triển khai kèo bóng đá hôm nay và ngày mai ngữ thường mặc định sử dụng biểu diễn văn bản, nhưng điều đó là bất tiện khi, ví dụ, một mảng kết hợp hoặc danh sách sẽ phù hợp hơn.

Một kèo bóng đá hôm nay và ngày mai chỉ định hai chức năng:

  • Atừ SQLxôngHàm chuyển đổi loại từ môi trường SQL thành kèo bóng đá hôm nay và ngày mai ngữ. Hàm này sẽ được gọi trên các đối số của một hàm được viết bằng kèo bóng đá hôm nay và ngày mai ngữ.

  • AHồiđến SQLHàm chuyển đổi loại từ kèo bóng đá hôm nay và ngày mai ngữ thành môi trường SQL. Hàm này sẽ được gọi trên giá trị trả về của một hàm được viết bằng kèo bóng đá hôm nay và ngày mai ngữ.

Không cần thiết phải cung cấp cả hai chức năng này. Nếu một người không được chỉ định, hành vi mặc định cụ thể về kèo bóng đá hôm nay và ngày mai ngữ sẽ được sử dụng nếu cần thiết.

Để có thể tạo một kèo bóng đá hôm nay và ngày mai, bạn phải sở hữu và cósử dụngĐặc quyền trên loại, cósử dụngĐặc quyền về kèo bóng đá hôm nay và ngày mai ngữ và sở hữu và cóthực thiĐặc quyền trên các hàm từ SQL và đến-SQL, nếu được chỉ định.

tham số

type_name

Tên của kiểu dữ liệu của kèo bóng đá hôm nay và ngày mai.

Lang_Name

Tên ngôn ngữ của kèo bóng đá hôm nay và ngày mai.

from_sql_function_name[(argion_type[, ...])]]

Tên của hàm để chuyển đổi loại từ môi trường SQL sang kèo bóng đá hôm nay và ngày mai ngữ. Nó phải lấy một đối số của loạiNội bộvà loại trả vềNội bộ. Đối số thực tế sẽ thuộc loại cho kèo bóng đá hôm nay và ngày mai và chức năng nên được mã hóa như thể nó là.Nội bộKhông có ít nhất một đối số loạiNội bộ.) Giá trị trả lại thực tế sẽ là một cái gì đó cụ thể cho việc thực hiện kèo bóng đá hôm nay và ngày mai ngữ. Nếu không có danh sách đối số nào được chỉ định, tên chức năng phải là duy nhất trong lược đồ của nó.

TO_SQL_FUNCTION_NAME[(argars_type[, ...])]

Tên của hàm chuyển đổi loại từ kèo bóng đá hôm nay và ngày mai ngữ sang môi trường SQL. Nó phải lấy một đối số của loạiNội bộvà trả về loại là loại cho kèo bóng đá hôm nay và ngày mai. Giá trị đối số thực tế sẽ là một cái gì đó cụ thể cho việc thực hiện ngôn ngữ.

Ghi chú

sử dụngkèo bóng đá hôm nay và ngày mai thảĐể loại bỏ các kèo bóng đá hôm nay và ngày mai.

Ví dụ

Để tạo kèo bóng đá hôm nay và ngày mai cho loạiHstorevà kèo bóng đá hôm nay và ngày mai ngữplpythonu, đầu tiên thiết lập loại và kèo bóng đá hôm nay và ngày mai ngữ:

Tạo loại hstore ...;

Sau đó tạo các chức năng cần thiết:

Tạo chức năng hstore_to_plpython (Val nội bộ) Trả về

Và cuối cùng tạo kèo bóng đá hôm nay và ngày mai để kết nối tất cả chúng lại với nhau:

Tạo kèo bóng đá hôm nay và ngày mai cho ngôn ngữ Hstore plpythonu (

Trong thực tế, các lệnh này sẽ được kết thúc trong các phần mở rộng.

TheĐóng gópPhần chứa một số tiện ích mở rộng cung cấp các kèo bóng đá hôm nay và ngày mai, có thể đóng vai trò là ví dụ trong thế giới thực.

Tương thích

Hình thức này củaTạo kèo bóng đá hôm nay và ngày mailà APostgreSQLPhần mở rộng. Có mộtTạo kèo bóng đá hôm nay và ngày mailệnh trongSQLTiêu chuẩn, nhưng nó là để điều chỉnh các loại dữ liệu với kèo bóng đá hôm nay và ngày mai ngữ khách hàng. Việc sử dụng đó không được hỗ trợ bởiPostgreSQL.