Posílám data vzdáleně, tzn. spustím nějak uloženou proceduru která zpracovává pomocí transakcí určité úlohy nad tabulkami. Pokud dojde k přístupu jiného connections na uzamčenou tabulku, mám nastavený LOCK_TIMEOUT 1000, tak někdy dojde ke kolizi, tam právě dojde k rollbacku. Sql mi pak zahlásí : Lock request time out period exceeded. Chci aby pokud dojde ke kolizi, aby ty data které ještě nezpracoval aby je zahodil a ty které už provedl aby nechal tak. Nevím jestli když v transakci dám pokud nenastane chyba aby byl commit tran a pokud dojde k chybě aby se nestalo nic.