sql >> Databasteknik >  >> RDS >> Sqlserver

Finns det en skillnad mellan SMO ServerConnection-transaktionsmetoder och att använda egenskapen SqlConnectionObject?

De två är likvärdiga. Genom att använda ett SqlTransaction-objekt kan du placera transaktionen i en using omfattning:

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

Detta är ett bättre mönster i närvaro av undantag.




  1. Hur använder man klassen pqxx::stateless_cursor från libpqxx?

  2. Spelar fallet någon roll när "auto" laddar data från S3 till en rödskiftningstabell?

  3. Hur ändrar jag alla tabeller i min databas för att använda AUTO_INCREMENT=1

  4. komprimera text innan du lagrar den i mysql-databasen