kèo bóng đá hom nay | ||||
---|---|---|---|---|
prev | Backward nhanh | Chương 33.SQL | Chuyển tiếp nhanh | NEXT |
như được mô tả trongPhần, kèo bóng đá hom naycó thểSQLNgôn ngữ.
kèo bóng đá hom nay ví dụ trong phần này có thể được tìm thấy trongComplex.sqlvàphức tạp.ctrongSRC/Hướng dẫnThư mục của nguồnreadmeTệp trong
Một kèo bóng đá hom nay do người dùng định nghĩa phải luôn có đầu vào vàNhững chức năng này xác định cách thức
Giả sử chúng ta muốn xác định một kèo bóng đá hom nayphức tạpđại diện cho kèo bóng đá hom nay số phức. Một cách tự nhiên để đại diện cho một
Typedef Struct Complex
Chúng ta sẽ cần biến điều này thành một kèo bóng đá hom nay tài liệu vượt qua, vì nóDatumGiá trị.
Là biểu diễn chuỗi bên ngoài của kèo bóng đá hom nay, chúng tôi chọn một(x, y).
kèo bóng đá hom nay chức năng đầu vào và đầu ra thường không khó để viết,
pg_function_info_v1 (Complex_in);
Hàm đầu ra có thể chỉ là:
pg_function_info_v1 (Complex_out);
Bạn nên cẩn thận để thực hiện kèo bóng đá hom nay chức năng đầu vào và đầu ra
Tùy chọn, kèo bóng đá hom nay do người dùng xác định có thể cung cấp đầu vào nhị phân vàphức tạp, chúng tôi sẽfloat8:
pg_function_info_v1 (Complex_Recv);
Một khi chúng tôi đã viết kèo bóng đá hom nay hàm I/O và biên dịch chúng thànhphức tạpkèo bóng đá hom nay trong SQL. Đầu tiên chúng tôi khai báo nó là kèo bóng đá hom nay shell:
Tạo kèo bóng đá hom nay phức tạp;
Điều này đóng vai trò là người giữ chỗ cho phép chúng tôi tham khảo
Tạo chức năng Complex_in (cString)FileName'FileName'FileName'FileName'
Cuối cùng, chúng tôi có thể cung cấp định nghĩa đầy đủ về dữ liệu
Tạo kèo bóng đá hom nay phức tạp (
Khi bạn xác định kèo bóng đá hom nay cơ sở mới,kèo bóng đá hom nayTự động cung cấp hỗ trợcho_)
Một khi kèo bóng đá hom nay dữ liệu tồn tại, chúng ta có thể khai báo các chức năng bổ sung
Nếu kèo bóng đá hom nay giá trị của bạnbánh mì nướng-Able (xemPhần 52.2). Để làm điều này, nội bộINT32Chứa tổng chiều dài trong byte củapg_detoast_datum
.GetArg
macros.) Sau đó, khi chạyTạo kèo bóng đá hom nayLệnh, chỉ địnhbiếnvà chọn
Để biết thêm chi tiết, hãy xem mô tả củakèo chấp bóng đá hôm nay:lệnh.