Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Všechny změny provedené od předchozího commitu nebo rollbacku jsou trvalé a uvolňuje všechny databázové zámky, které tento objekt SQLServerConnection aktuálně drží.
Syntax
public void commit()
Výjimky
Remarks
Tato metoda commit je specifikována metodou commit v rozhraní java.sql.Connection.
Tato metoda by měla být použita pouze tehdy, pokud je režim automatického potvrzení zakázán.
Všimněte si, že tato metoda selže a vyhodí výjimku, pokud klient zahájí manuální transakci a pak z nějakého důvodu SQL Server manuální transakci zruší. Například výjimka je vyhodena, pokud klient volá uloženou proceduru, která explicitně volá ROLLBACK TRANSACTION, a poté klient volá metodu commit. Navíc, pokud SQL Server vyvolá chybu dostatečné závažnosti (16 nebo více) k vrácení ručně iniciované transakce klientem; následné volání metody commit vyvolá výjimku.