Re: Appending to a large object
От | Barry Lind |
---|---|
Тема | Re: Appending to a large object |
Дата | |
Msg-id | 3F32713E.4010201@xythos.com обсуждение исходный текст |
Ответ на | Re: Appending to a large object (Ole Streicher <ole-usenet-spam@gmx.net>) |
Список | pgsql-jdbc |
Ole, If you look at the source you will see that there is a seek method. I don't know why it isn't in the docs. thanks, --Barry Ole Streicher wrote: > Hi Barry, > > Am Donnerstag, 7. August 2003 04:55 schrieb Barry Lind: > >>The outputstream interface is for reading only. If you want to append >>you are going to need to use the LargeObject interface. This is >>documented in the PostgreSQL Programmer's Guide. See the section >>titled: PostgreSQL Extensions to the JDBC API. > > > I did; but I couldn't find what I need: > > 5.7.3.1 Methods > > * public int getOID() - doesn't help > > * public void close() - doesn't help > > * public byte[] read(int len) / public int read(byte[] buf, int off, int len) > - doesn't help since I need writing, not reading > > * public void write (byte[] buf) - doesn't help since I cannot specify the > offset > > * public void write(byte[] buf, int off, int len) - doesn't help since the > offset mentioned is within the array, not within the LargeObject. > > What I expected was a function like "seek()", but I couldn't find it there. > So, how can I append to an existing stream? Is there a function I have just > overseen? (PostgreSQL 7.3.2 Programmer's Guide) > > Regards > > Ole >
В списке pgsql-jdbc по дате отправления: