Re[3]: hibernate 2.0 и @@identity в MSSQL
От: Blazkowicz Россия  
Дата: 01.12.03 14:39
Оценка:
Здравствуйте, dimpon, Вы писали:

D>не сочтите за труд попробуйте — такой код будет возвращать identity ? (первый Statement не закрывается)


D>
D>Statement st = conn.createStatement();
D>st.executeUpdate("insert into tab(name) values ('ABCDEF')");
D>//st.close();

D>Statement sta = conn.createStatement();
D>ResultSet rs = sta.executeQuery("select @@identity");

D>while (rs.next()){
D>         System.out.println("identity= "+rs.getInt(1));
D>}
D>


Может реально изменения в базе ещё не закоммитились? И поэтому такой @@identity? Судя по описанному поведению очень на то похоже.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.