public inbox for [email protected]
help / color / mirror / Atom feedFrom: Laurenz Albe <[email protected]>
To: Rajyalakshmi Sareddy <[email protected]>
To: [email protected] <[email protected]>
Subject: Re: Regarding setClob and getclobval methods in PostgreSQL
Date: Sat, 01 Feb 2025 00:42:50 +0100
Message-ID: <[email protected]> (raw)
In-Reply-To: <AM6P137MB01308BAB4D2504725635DBBBD6E82@AM6P137MB0130.EURP137.PROD.OUTLOOK.COM>
References: <AM6P137MB01308BAB4D2504725635DBBBD6E82@AM6P137MB0130.EURP137.PROD.OUTLOOK.COM>
On Fri, 2025-01-31 at 11:35 +0000, Rajyalakshmi Sareddy wrote:
> We are currently migrating the code from oracle to postgresql and using jdbc
> jar ispostgresql-42.7.4.jar. But for code migration, we are getting errors
> like org.postgresql.jdbc.PgPreparedStatement.setClob(int, Reader) is not yet
> implemented.
>
> Could you please confirm on setClob and getclobval methods are implemented
> in postgresql-42.7.4 jar. If not implemented, could you please suggest
> with alternate methods.
I can only confirm that that method is *not* implemented.
You would have to use setClob(int parameterIndex, Clob x) instead.
But really, *do not* use any of the getClob and setClob methods, because they
use Large Objects in PostgreSQL, and you should avoid Large Objects.
Use setBinaryStream(int parameterIndex, InputStream x) instead, so that
you can use "bytea" in the database.
By the way, there is a specific mailing list for the JDBC driver, where you
may get better answers.
Yours,
Laurenz Albe
reply
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: [email protected]
Cc: [email protected], [email protected]
Subject: Re: Regarding setClob and getclobval methods in PostgreSQL
In-Reply-To: <[email protected]>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox