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
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 đá 88.
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ế.

10705_10744

Đây là một ví dụ rất đơn giản về hàm tỷ lệ kèo bóng đá 88 được viết trong C. (Ví dụ về các trình tỷ lệ kèo bóng đá 88 được viết bằng các ngôn ngữ thủ tục có thể được tìm thấy trong tài liệu của các ngôn ngữ thủ tục.)

hàmTrigfBáo cáo số lượng hàng trong bảngttestvà bỏ qua thao tác thực tế nếu tỷ lệ kèo bóng đá 88nh cố gắng chèn giá trị null vào cộtx. (Vì vậy, tỷ lệ kèo bóng đá 88 hoạt động như một ràng buộc không khống nhưng không phá thai.)

Đầu tiên, định nghĩa bảng:

Tạo bảng ttest (
    x số nguyên
);

Đây là mã nguồn của hàm tỷ lệ kèo bóng đá 88:

11524_13628

Sau khi bạn đã biên dịch mã nguồn (xemPhần 37.10.5), khai báo chức năng và các tỷ lệ kèo bóng đá 88:

Tạo hàm Trigf () trả về Trigger
    BẰNG 'FileName'
    Ngôn ngữ C;

Tạo Trình tỷ lệ kèo bóng đá 88 trước khi chèn hoặc cập nhật hoặc xóa trên ttest
    Cho mỗi hàng thực thi chức năng Trigf ();

Tạo Trigger Tafter sau khi chèn hoặc cập nhật hoặc xóa trên ttest
    Cho mỗi hàng thực thi chức năng Trigf ();

Bây giờ bạn có thể kiểm tra hoạt động của bộ tỷ lệ kèo bóng đá 88:

14318_15927

Có nhiều ví dụ phức tạp hơn trongsrc/test/repress/threevà trongSPI.