Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Apakah rollback diperlukan jika kueri dilengkapi dengan kesalahan?

Deskripsi

Sejak SQL Server 2005 Anda dapat menggunakan penanganan kesalahan menggunakan TRY CATCH

Contoh

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

Informasi Lebih Lanjut



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Akankah Pekerjaan SQL Server melewati proses terjadwal jika sudah berjalan?

  2. Apa tabel ajaib yang tersedia di SQL Server 2000?

  3. Cara mentransmisikan DateTime ke Time

  4. Bagaimana cara mendapatkan hari terakhir minggu lalu di sql?

  5. Apa cara terbaik untuk memotong tanggal di SQL Server?