java - Is it possible to keep SELECT... FOR UPDATE row-lock after commit? -
i have select statement use lock selected row resultset
-updates. in particular,
stmt = conn.preparestatement("select name, in_use, done test limit 1 update;", resultset.type_forward_only, resultset.concur_updatable); resultset rs = stmt.executequery(); if ( rs != null && rs.last() ) { name = rs.getstring(1); system.out.println(name); thread.sleep(60_000); // --- possible keep row-lock here? --- rs.updateint(2, 1); rs.updaterow(); }
i realized can kind of change selected row during 1 minute sleep-period. hints of how keep row locked until close resultset
appreciated.
thanks ton in advance.
Comments
Post a Comment