Khôi phục từ các lỗi gây ra bởi truy cập cơ sở dữ tỷ lệ kèo bóng đá trực tuyến hôm nay như mô tảPhầncó thể dẫn đến một tình huống không mong muốn trong đó một số
Hãy xem xét một chức năng thực hiện chuyển nhượng giữa hai
Tạo hàm Transfer_funds () trả về void As $$
Nếu thứ haiCập nhậtTuyên bốCập nhậtTuy nhiên sẽ được cam kết. Trong khác
Để tránh các vấn đề như vậy, bạn có thể bọcplpy.executeCuộc gọi trong mộtplpyMô -đunplpy.subtransaction ()Hàm. Các đối tượng được tạo raGiao diện Trình quản lý bối cảnh. Sử dụng tỷ lệ kèo bóng đá trực tuyến hôm nay
Tạo chức năng Transfer_funds2 () trả về void dưới dạng $$
Lưu ý rằng việc sử dụngthử/bắtIStỷ lệ kèo bóng đá trực tuyến hôm nayLỗi,Hoạt độngBảng sẽ không
Cú pháp người quản lý ngữ cảnh bằng cách sử dụngvớiTừ khóa có sẵn theo mặc định trong Python__enter__và__exit__Các chức năng bằng cách sử dụngEntervàThoátBí danh tiện lợi. Chức năng ví dụ chuyển tiền
Tạo chức năng Transfer_funds_old () trả về void dưới dạng $$
Lưu ý:Mặc dù các nhà quản lý ngữ cảnh đã được triển khaivớiCú pháp trong phiên bản đó bạn cần sử dụngTuyên bố trong tương lai. Vì