tỷ lệ kèo bóng đá tối nay 9.0.23 Tài liệu | ||||
---|---|---|---|---|
prev | UP | Chương 42. | Tiếp theo |
Nói chung, mục đích của PL/Python là để cung cấp một"tự nhiên"Ánh xạ giữa
Đố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 naySmallIntvàintđượ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, DoublevàSốlà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.
Nếu giá trị NULL SQL được truyền đến một hàm, đối sốKhôngTrong Python.Pymax
hiể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
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 ()
Đố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:
Đố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.
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ề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ị)
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ạo chức năng chào (cách văn bản)
Tạo chức năng chào (cách văn bản)
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 |