SAVEPOINT
trong MySQL...
SAVEPOINT
trong MySQL...
Trong MySQL, SAVEPOINT
là một tính năng quản lý giao dịch cho phép bạn đánh dấu một điểm cụ thể trong giao dịch mà bạn có thể quay lại sau này nếu cần. Điều này rất hữu ích trong các tình huống mà bạn muốn thực hiện một loạt các thao tác có thể thay đổi dữ liệu, nhưng bạn cũng muốn có khả năng phục hồi một phần của giao dịch nếu một phần của quá trình không diễn ra như mong đợi.
SAVEPOINT
Để sử dụng SAVEPOINT
, bạn cần thực hiện các bước sau trong một giao dịch:
START TRANSACTION
hoặc BEGIN
.SAVEPOINT
bằng cách sử dụng lệnh SAVEPOINT savepoint_name
, trong đó savepoint_name
là tên bạn chọn cho điểm lưu này.SAVEPOINT
, bạn có thể sử dụng lệnh ROLLBACK TO SAVEPOINT savepoint_name
.expert
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào