getting nextval from query?

Поиск
Список
Период
Сортировка
От G.L. Grobe
Тема getting nextval from query?
Дата
Msg-id 004501c117f3$2fb7f000$0200a8c0@trinity
обсуждение исходный текст
Ответы RE: getting nextval from query?  ("Dave Cramer" <Dave@micro-automation.net>)
Список pgsql-general
To create a primary key for one of my session beans within the ejbCreate(), I'm doing a the following.
 
          ...
         query = "SELECT NEXTVAL('versions_seq')";
 
         pstmt = dbConn.prepareStatement(query);
 
         rs = pstmt.executeQuery();
 
         rs.next();
         num = (int) rs.getInt("last_value");
 
But as show by the exception below, this does not work. How do I get the nextval value out from this query? So it's an attribute ... but I'd still like to know how to get to it.
 
[Default] Exception = The column name last_value not found.
[BuildKit] TRANSACTION ROLLBACK EXCEPTION:null; nested exception is:
        javax.ejb.EJBException
Any help much appreciated.

В списке pgsql-general по дате отправления:

Предыдущее
От: "Ben Udkow"
Дата:
Сообщение: How do I set datestyle to postgres at initialization?
Следующее
От: "Dave Cramer"
Дата:
Сообщение: RE: getting nextval from query?