Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Câu lệnh SQL để ROLLBACK nhưng Kiểm toán chèn vào COMMIT

Đó là khá nhiều "nope". Tất cả công việc (chèn, cập nhật, xóa) được thực hiện trên bảng trong một giao dịch là tất cả hoặc không có gì.

Một tùy chọn thủ công khá khó xử là theo dõi dữ liệu đang được xử lý trong một hoặc nhiều biến, chuyển chúng qua lại giữa các thủ tục. Nếu mọi thứ được cam kết, hãy bỏ qua các biến; nếu bạn phải quay trở lại, bạn có thể khai thác dữ liệu mà bạn muốn giữ lại từ chúng.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Phân tích cú pháp ngày giờ với thời gian bù đắp trong T-SQL

  2. Sự khác biệt giữa hàm nội tuyến và chế độ xem

  3. Entity Framework 4 Code đầu tiên - Ngăn chặn việc thả / tạo DB

  4. Thực thi biểu thức toán học và đặt giá trị thành biến trong SQL

  5. SQL Server 2005 - Xoay vòng dữ liệu không có tổng / đếm và danh sách giá trị động