Scrolling through cursors
От | Dave Cramer |
---|---|
Тема | Scrolling through cursors |
Дата | |
Msg-id | 002901c1ce2f$c4d913b0$807ba8c0@inspiron обсуждение исходный текст |
Ответ на | Visualization of structure (OT?) (Fredrik Wendt <fredrik.wendt@linux.se>) |
Ответы |
Re: Scrolling through cursors
|
Список | pgsql-jdbc |
Fredik Here is some code which uses cursors Dave public void testCursor() { Connection con = null; try { con = getConnection(); // cursors work inside a transaction con.setAutoCommit(false); Statement stmt = con.createStatement(); // sufficiently long select as to get us something we can scroll through stmt.execute("declare cursorname cursor for select * from pg_class"); ResultSet rs = stmt.executeQuery("fetch 10 from cursorname"); while (rs.next()){ System.out.println(rs.getString(1)); } rs.close(); // close the cursor con.commit(); } catch (Exception ex) { ex.printStackTrace(); } finally { try { if ( con != null ) con.close(); }catch ( SQLException ex ) {} } }
В списке pgsql-jdbc по дате отправления: