Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Czy istnieje różnica między metodami transakcji SMO ServerConnection a korzystaniem z właściwości SqlConnectionObject?

Oba są równoważne. Użycie obiektu SqlTransaction pozwala umieścić transakcję w using zakres:

using(SqlTransaction  trn = conn.BeginTransaction ())
{
 ...
 trn.Commit ();
}

Jest to lepszy wzór w przypadku wyjątków.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. jak skopiować 1000 najlepszych rekordów z 7000 rekordów w istniejącej tabeli do innej nowej tabeli

  2. Zgrupowana konkatenacja w SQL Server

  3. Jak zmienić kolumnę programowo bez tożsamości na kolumnę tożsamości?

  4. Szybki sposób na znalezienie zastosowań obiektów DB w SQL Server 2008?

  5. Powiązanie schematu z funkcją obliczanej kolumny