Phiên bản được hỗ trợ:hiện tại(17) /16 / 15 / 14 / 13
Phiên bản kèo bóng đá cúp c2 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

kèo bóng đá cúp c2

kèo bóng đá cúp c2 - Phá hủy điểm lưu được xác định trước đó

Synopsis

kèo bóng đá cúp c2 [SavePoint]savePoint_name

Mô tả

kèo bóng đá cúp c2Phá hủy một điểm lưu được xác định trước đó trong giao dịch hiện tại.

Phá hủy điểm lưu khiến nó không có sẵn dưới dạng điểm rollback, nhưng nó không có hành vi hiển thị người dùng nào khác. Nó không hoàn tác các hiệu ứng của các lệnh được thực thi sau khi điểm lưu được thiết lập. (Để làm điều đó, xemrollback to savePoint.) Phá hủy điểm lưu khi nó không còn cần thiết cho phép hệ thống đòi lại một số tài nguyên sớm hơn kết thúc giao dịch.

kèo bóng đá cúp c2Cũng phá hủy tất cả các điểm lưu được thiết lập sau khi điểm lưu được đặt tên được thiết lập.

tham số

savePoint_name

Tên của điểm lưu để phá hủy.

Ghi chú

Chỉ định tên điểm lưu không được xác định trước đó là lỗi.

Không thể kèo bóng đá cúp c2 điểm lưu khi giao dịch ở trạng thái bị hủy bỏ.

Nếu nhiều điểm lưu có cùng tên, chỉ có tên không được kèo bóng đá cúp c2 được xác định gần đây nhất được kèo bóng đá cúp c2. Các lệnh lặp lại sẽ kèo bóng đá cúp c2 các điểm lưu hơn cũ hơn.

Ví dụ

11882_11927

Bắt đầu;
    Chèn vào các giá trị bảng1 (3);
    SavePoint my_savePoint;
    Chèn vào các giá trị bảng1 (4);
    kèo bóng đá cúp c2 my_savePoint;
LÀM;

Giao dịch trên sẽ chèn cả 3 và 4.

Tương thích

Lệnh này phù hợp vớiSQLTiêu chuẩn. Tiêu chuẩn chỉ định rằng từ khóaSavePointlà bắt buộc, nhưngPostgreSQLcho phép nó bị bỏ qua.

Gửi hiệu chỉnh

Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không khớp Kinh nghiệm của bạn với tính năng cụ thể hoặc yêu cầu làm rõ thêm, Vui lòng sử dụngMẫu nàyĐể báo cáo vấn đề tài liệu.