Congratulations!

Transactions and Error Handling in SQL Server

Miriam Antona

Software Engineer

Chapters 1 and 2 - Error handling

  • TRY...CATCH construct
  • Error anatomy
  • Uncatchable errors by a CATCH block
  • Error functions: ERROR_NUMBER(), ERROR_SEVERITY(), ERROR_STATE(), ERROR_LINE(), ERROR_PROCEDURE(), ERROR_MESSAGE()
  • RAISERROR
  • THROW
Transactions and Error Handling in SQL Server

Chapter 3 - Transactions

  • What is a transaction?
  • Transaction statements:
    • BEGIN TRAN
    • COMMIT TRAN
    • ROLLBACK TRAN
  • @@TRANCOUNT
  • Savepoints
  • XACT_ABORT
  • XACT_STATE
Transactions and Error Handling in SQL Server

Chapter 4 - transaction isolation levels

  • What is concurrency?
  • Isolation levels:
    • READ UNCOMMITTED
    • READ COMMITTED
    • REPEATABLE READ
    • SERIALIZABLE
    • SNAPSHOT
  • Concurrency phenomena: dirty reads, non-repeatable reads, phantom reads
Transactions and Error Handling in SQL Server

Thank you!

Transactions and Error Handling in SQL Server

Preparing Video For Download...