sql >> Database >  >> RDS >> Sqlserver

Is terugdraaien nodig als de query is voltooid met fouten?

Beschrijving

Sinds SQL Server 2005 kunt u foutafhandeling gebruiken met TRY CATCH

Voorbeeld

BEGIN TRY
    BEGIN TRANSACTION

     -- do something

    COMMIT TRAN -- Transaction successfull, commit!
END TRY
BEGIN CATCH
    IF @@TRANCOUNT > 0
        ROLLBACK TRAN --RollBack if error occured
END CATCH

Meer informatie



  1. Hoe bestanden ophalen uit de servermap met behulp van PHP en deze weergeven/downloaden op een webpagina met behulp van javascript?

  2. Kan geen verbinding maken met MySQL in Cloudbees CommunicationsException:communicatieverbinding mislukt

  3. Vergelijk tekstverschillen tussen twee bijna identieke rijen / tabellen in MySql

  4. Een database-e-mailaccount verwijderen uit een profiel in SQL Server (T-SQL)