rollback to kèo bóng đá cúp c2 - cuộn trở lại điểm lưu
Rollback [Work | Giao dịch] đến [kèo bóng đá cúp c2]savePoint_name
Xóa lại tất cả các lệnh được thực thi sau khi điểm lưu được thiết lập. Điểm lưu vẫn còn hợp lệ và có thể được quay lại sau, nếu cần.
rollback to kèo bóng đá cúp c2
10891_10977
savePoint_name
điểm lưu để quay trở lại.
Sử dụngPhát hành kèo bóng đá cúp c2Để phá hủy điểm lưu mà không loại bỏ các hiệu ứng của các lệnh được thực thi sau khi nó được thiết lập.
Chỉ định tên điểm lưu chưa được thiết lập là một lỗi.
Con trỏ có hành vi không chuyển tiếp đối với các điểm lưu. Bất kỳ con trỏ nào được mở bên trong một điểm lưu sẽ được đóng khi điểm lưu được cuộn trở lại. Nếu con trỏ đã mở trước đó bị ảnh hưởng bởiFetch
hoặcDi chuyển
Lệnh bên trong điểm lưu sau đó được quay lại, con trỏ vẫn ở vị tríFetch
Để lại nó chỉ vào (nghĩa là chuyển động con trỏ gây ra bởiFetch
không được quay lại). Đóng một con trỏ cũng không hoàn tác bằng cách lăn lại. Tuy nhiên, các tác dụng phụ khác gây ra bởi truy vấn của con trỏ (chẳng hạn như tác dụng phụ của các chức năng dễ bay hơi được gọi bởi truy vấn)làQuay lại nếu chúng xảy ra trong một điểm lưu mà sau đó được cuộn trở lại. Một con trỏ có thực thi khiến giao dịch hủy bỏ được đặt ở trạng thái không thể thực thi, vì vậy trong khi giao dịch có thể được khôi phục bằng cách sử dụngrollback to kèo bóng đá cúp c2
, con trỏ không còn có thể được sử dụng.
Để hoàn tác các hiệu ứng của các lệnh được thực thi saumy_savepoint
được thành lập:
rollback to kèo bóng đá cúp c2 my_savePoint;
Vị trí con trỏ không bị ảnh hưởng bởi rollback kèo bóng đá cúp c2:
Bắt đầu; Tuyên bố con trỏ foo cho chọn 1 Liên minh Chọn 2; kèo bóng đá cúp c2 foo; Lấy 1 từ FOO; ? Cột? ---------- 1 Rollback để kèo bóng đá cúp c2 foo; Lấy 1 từ FOO; ? Cột? ---------- 2 LÀM;
TheSQLTiêu chuẩn Chỉ định rằng từ khóakèo bóng đá cúp c2
là bắt buộc, nhưngkèo bóng đá cúp c2vàOracleCho phép nó được bỏ qua. SQL chỉ cho phépWork
, khôngGiao dịch
, như một từ tiếng ồn saukèo bóng đá cúp c2
. Ngoài ra, SQL có mệnh đề tùy chọnvà [no] chuỗi
hiện không được hỗ trợ bởikèo bóng đá cúp c2. Nếu không, lệnh này phù hợp với tiêu chuẩn SQL.