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

42.3. Giá trị dữ tỷ lệ kèo bóng đá tối nay

Nói chung, mục đích của PL/Python là để cung cấp một"tự nhiên"Ánh xạ giữa

42.3.1. Dữ tỷ lệ kèo bóng đá tối nay

Đối số chức năng được chuyển đổi từ loại tỷ lệ kèo bóng đá tối nay của họ

  • tỷ lệ kèo bóng đá tối nayBooleanđược chuyển đổi thànhbool.

  • tỷ lệ kèo bóng đá tối naySmallIntintđược chuyển đổi thành Pythonint. tỷ lệ kèo bóng đá tối nayBigintISLongTrong Python 2 và đếnintTrong Python 3.

  • tỷ lệ kèo bóng đá tối nayReal, DoubleSốfloat. Lưu ý rằngSốĐiều này mất

  • tỷ lệ kèo bóng đá tối naybyteađược chuyển đổi thànhstrTrong Python 2 và đếnbyteTrong Python 3. Trong Python 2, The

  • Tất cả các loại dữ liệu khác, bao gồm cả ký tự tỷ lệ kèo bóng đá tối naystr. Trong Python 2, chuỗi này sẽ nằm trong

  • Đối với các loại dữ tỷ lệ kèo bóng đá tối nay không quan trọng, xem bên dưới.

Giá trị trả về chức năng được chuyển đổi thành được khai báo

  • Khi loại trả về tỷ lệ kèo bóng đá tối nay làBoolean, giá trị trả về sẽ được đánh giá choPythonQuy tắc. Đó là, 0 và'F'là đúng.

  • Khi loại trả về tỷ lệ kèo bóng đá tối nay làbytea, giá trị trả về sẽ được chuyển đổi thành abytea.

  • Đối với tất cả các loại trả về tỷ lệ kèo bóng đá tối nay khác, được trả vềstrvà kết quả là

    Chuỗi trong Python 2 được yêu cầu phải ở trong tỷ lệ kèo bóng đá tối nay

  • Đối với các loại dữ tỷ lệ kèo bóng đá tối nay không quan trọng, xem bên dưới.

Lưu ý rằng sự không phù hợp logic giữa tỷ lệ kèo bóng đá tối nay đã tuyên bố

Tip: PL/PythonCác chức năng không thể trả về một trong hai tỷ lệ kèo bóng đá tối nayRecordhoặcSETOF Record. MỘTPL/PGSQLchức năng tạo ra mộtPL/PythonHàm để điền vào bảng,PL/PGSQLHàm trả về chungRecordTừ bảng tạm thời.

42.3.2.

Nếu giá trị NULL SQL được truyền đến một hàm, đối sốKhôngTrong Python.Pymaxhiển thị trongPhần 42.2Sẽ trả lại sainghiêm ngặtĐịnh nghĩa chức năng để thực hiệntỷ lệ kèo bóng đá tối nayLàm gì đó nhiều hơn

Tạo chức năng pymax (A Integer, B Integer)

Như được hiển thị ở trên, để trả về giá trị null SQL từ PL/PythonKhông. Cái này

42.3.3. Mảng, danh sách

Các giá trị mảng SQL được chuyển vào PL/Python dưới dạng danh sách Python.

Tạo chức năng return_arr ()

Lưu ý rằng trong Python, các chuỗi là các chuỗi, có thể có

Tạo chức năng return_str_arr ()

42.3.4.

Đối số tỷ lệ kèo bóng đá tối nay tổng hợp được truyền cho hàmKhôngTrong ánh xạ. Đây là một ví dụ:

Tạo nhân viên bảng (

Có nhiều cách để trả lại các tỷ lệ kèo bóng đá tối nay hàng hoặc tỷ lệ kèo bóng đá tối nay tổng hợp

Tạo tỷ lệ kèo bóng đá tối nay tên_value là (

Một kết quả tổng hợp có thể được trả về dưới dạng:

tỷ lệ kèo bóng đá tối nay chuỗi (một bộ tuple hoặc danh sách, nhưng không phải là một tập hợp vì

Đối tượng chuỗi được trả về phải có cùng số lượng

Tạo hàm Make_Pair (tên văn bản, Số nguyên giá trị)

Để trả về SQL NULL cho bất kỳ cột nào, chènKhôngỞ vị trí tương ứng.

Ánh xạ (từ điển)

Giá trị cho mỗi cột tỷ lệ kèo bóng đá tối nay kết quả được truy xuất

Tạo hàm Make_Pair (tên văn bản, Số nguyên giá trị)

Bất kỳ cặp khóa/giá trị từ điển bổ sung nào cũng bị bỏ qua.KhôngVới tên cột tương ứng làm khóa.

Đối tượng (bất kỳ phương thức cung cấp đối tượng nào__getAttr__)

Điều này hoạt động giống như ánh xạ. Ví dụ:

Tạo hàm Make_Pair (tên văn bản, Số nguyên giá trị)

42.3.5.

APL/PythonHàm có thể

Tạo tỷ lệ kèo bóng đá tối nay lời chào như (

Một kết quả đặt có thể được trả về từ A:

tỷ lệ kèo bóng đá tối nay chuỗi (Tuple, List, Set)
Tạo chức năng chào (cách văn bản)
iterator (bất kỳ đối tượng nào cung cấp__iter__Tiếp theoPhương pháp)
Tạo chức năng chào (cách văn bản)
Trình tạo (năng suất)
Tạo chức năng chào (cách văn bản)
Cảnh báo

Do PythonBUG #1483133, Một số phiên bản gỡ lỗi của--with-pydebug) làtỷ lệ kèo bóng đá tối nayMáy chủ khi sử dụng