Re: newbie question to setTimestamp( int parameterIndex, Timestamp x, Calendar cal)
От | Dave Cramer |
---|---|
Тема | Re: newbie question to setTimestamp( int parameterIndex, Timestamp x, Calendar cal) |
Дата | |
Msg-id | 1C7D4610-DD9B-4D42-BE3C-B2257D099D2D@fastcrypt.com обсуждение исходный текст |
Ответ на | newbie question to setTimestamp( int parameterIndex, Timestamp x, Calendar cal) (Peter.Zoche@materna.de) |
Ответы |
Re: newbie question to setTimestamp( int parameterIndex, Timestamp x, Calendar cal)
|
Список | pgsql-jdbc |
Peter, Timestamp is the actual time that you want to store. The calendar object is there if you want to use a different calendar to reference the timestamp to ? Dave On 19-Jul-05, at 6:49 AM, Peter.Zoche@materna.de wrote: > Hi all! > > I am new to postgresql and i have the following question: > > how does setTimestamp( int parameterIndex, Timestamp x, Calendar > cal) work? > why is there a parameter Timestamp? I have a Calendar in my java > code and I > would like to store it in the database via a PreparedStatement. So for > example: > > I have the following table: > > CREATE TABLE dates( date TIMESTAMP WITH TIME ZONE ); > > Java code: > > PreparedStatement ps = connection.prepareStatement( "INSERT INTO > dates (date) VALUES ?"); > ps.setTimestamp( 1, new Timestamp(), myCalendar ); > > Is this correct? But why is there a Timestamp parameter? It seems > clear that > the > calendar should be converted into a timestamp because the method is > named > setTimestamp. I am really confused about this. > > Please help > > Peter > > ---------------------------(end of > broadcast)--------------------------- > TIP 4: Have you searched our list archives? > > http://archives.postgresql.org > >
В списке pgsql-jdbc по дате отправления: