function db_transaction_sane in Drupal driver for SQL Server and SQL Azure 7.2
Same name and namespace in other branches
- 7.3 sqlsrv/transaction.inc \db_transaction_sane()
Like db_transaction() but transaction behaviour is more sane requiring explicit commits.
Parameters
mixed $name:
array $options:
Return value
File
- sqlsrv/
transaction.inc, line 100
Code
function db_transaction_sane(DatabaseTransactionSettings $settings = NULL) {
if ($settings == NULL) {
$settings = DatabaseTransactionSettings::GetBetterDefaults();
}
return Database::getConnection()
->startTransaction(NULL, $settings);
}