sql >> Database teknologi >  >> RDS >> Sqlserver

Er der forskel på SMO ServerConnection-transaktionsmetoder i forhold til at bruge egenskaben SqlConnectionObject?

De to er ækvivalente. Ved at bruge et SqlTransaction-objekt kan du placere transaktionen i en using omfang:

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

Dette er et bedre mønster i tilfælde af undtagelser.




  1. SSIS kan ikke gemme pakker og genstarter Visual Studio

  2. if condition i mysql select statement

  3. Hvordan optimerer man en 'col =col + 1' UPDATE-forespørgsel, der kører på 100.000+ poster?

  4. SQL :fjern sidste komma i streng