Re: Using INET types in prepared statements in Java?

Поиск
Список
Период
Сортировка
От Achilleas Mantzios
Тема Re: Using INET types in prepared statements in Java?
Дата
Msg-id 200706130959.23766.achill@matrix.gatewaynet.com
обсуждение исходный текст
Ответ на Using INET types in prepared statements in Java?  ("LITTLE Nelson" <nelson.little@tenix.com>)
Список pgsql-jdbc
Στις Τετάρτη 13 Ιούνιος 2007 08:58, ο/η LITTLE Nelson έγραψε:
> Hi,
>
>
>
> I am trying to create a prepared statement in JAVA via JDBC and one of
> the parameters I need to set in the SQL statement is of type INET. As
> there is no setInet() method how do I pass in the INET value into the
> sql statement?
>
>
>
> I have tried this:
>
>
>
> "     WHERE b.ip = ?::inet"

Did you try

WHERE b.ip = ?::text::inet"

?
>
>
>
> But I get "org.postgresql.util.PSQLException: ERROR: cannot cast type
> character varying to inet"
>
>
>
> I also tried
>
> "     WHERE b.ip = ?"
>
>
>
> And I get "org.postgresql.util.PSQLException: ERROR: cannot cast type
> character varying to inet"
>
>
>
> I really want to use prepared statement as I have to run this SQL
> statement over and over and it is supposed to be more efficient.
>
>
>
> Can anyone help?
>
>
>
> Cheers,
>
> Nelson
>
>
>
>
>
> Disclaimer :
> The contents of this e-mail including any attachments are intended only
> for the person or entity to which this e-mail is addressed.  If you are
> not, or believe you may not be, the intended recipient, please advise the
> sender immediately by return e-mail, delete this e-mail and destroy any
> copies. Tenix does not warrant nor guarantee that this email communication
> is free from errors, virus, interception or interference.

--
Achilleas Mantzios

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

Предыдущее
От: "LITTLE Nelson"
Дата:
Сообщение: Using INET types in prepared statements in Java?
Следующее
От: Kris Jurka
Дата:
Сообщение: Re: Error reporting issue in SimpleParameterList