About 50 results
Open links in new tab
  1. concurrency - What is a database transaction? - Stack Overflow

    May 1, 2023 · A transaction is a unit of work that you want to treat as "a whole." It has to either happen in full or not at all. A classical example is transferring money from one bank account to another. To …

  2. sql server - How to use SqlTransaction in C# - Stack Overflow

    There is an Update query in progress, the Transaction is started at a higher level on the connection. In order to ensure that all server data is in a valid state for the Update, I need to do a couple reads.

  3. Correct use of transactions in SQL Server - Stack Overflow

    Apr 14, 2012 · Add a try/catch block, if the transaction succeeds it will commit the changes, if the transaction fails the transaction is rolled back:

  4. Proper way to use a transaction around multiple inserts or updates

    Apr 24, 2012 · What is the proper way to test for insert/update failures and rollback this transaction if there are any? I don't think what I have will work since my inserts/updates are 3 separate statements …

  5. How do you clear the SQL Server transaction log?

    Sep 11, 2008 · The transaction log contains a lot of useful data that can be read using a third-party transaction log reader (it can be read manually but with extreme effort though). The transaction log is …

  6. How to rollback or commit a transaction in SQL Server

    Feb 22, 2013 · The good news is a transaction in SQL Server can span multiple batches (each exec is treated as a separate batch.) You can wrap your EXEC statements in a BEGIN TRANSACTION and …

  7. writing a transaction in t-sql and error handling - Stack Overflow

    Apr 6, 2017 · Do u think there is a better way to write a transaction in t-sql? Is there a better approach that improves maintainability and performance of the application that uses this transaction? -- Descri...

  8. t sql - When to use Transactions in SQL Server - Stack Overflow

    Transaction must be Atomic (it is one unit of work and does not dependent on previous and following transactions), Consistent (data is either committed or roll back, no “in-between” case where …

  9. What does a transaction around a single statement do?

    BEGIN TRANSACTION / COMMIT "extends" this locking functionality to the work done by multiple statements, but it adds nothing to single statements. However, the database transaction log is …

  10. Database.BeginTransaction vs Transactions.TransactionScope

    TransactionScope offer broader options, BeginTransaction has a simpler API TransactionScope allows to customize the transaction timeout, support nested transactions with various …