Skip site navigation (1) Skip section navigation (2)

Peripheral Links

Header And Logo

PostgreSQL
| The world's most advanced open source database.

Site Navigation

Search for
  Advanced Search

Re: Custom type woes





On Wed, 28 Jun 2006, CG wrote:

I'm trying to use the datatype defined in the uniqueidentifier contrib module from within my java application. I had originally thought I would process the values in java as strings, but I can't insert the values back into a table becuase I can't figure out how to create an explicit cast. I had hoped that the automatic type conversion would work, but it doesn't in the case of insert, or in function parameters.

If you use the 8.2dev driver and create your connection using the stringtype=unspecified, then these automatic casts should work.

http://jdbc.postgresql.org/documentation/head/connect.html#connection-parameters

My next idea was to add the type to JDBC a la Money and Interval. I've never
worked with JDBC drivers before, so I just guessed at what it would take. I
created the java class PGuniqueidentifier and modeled it after the other
classes in org.postgresql.util. I linked it up along with all the other odd
types in org.postgresql.jdbc2.AbstractJdbc2Connection ... That didn't work
either.

Could you describe didn't work?  I don't see why it wouldn't.

SQLWorkbench reports columns of uniqueidentifier as java sql type OTHER ...


It will still do that regardless of what you do. What java.sql.Type would you like it to use and how could it know that?

Kris Jurka




Home | Main Index | Thread Index

Privacy Policy | PostgreSQL Archives hosted by Command Prompt, Inc. | Designed by tinysofa
Copyright © 1996 – 2008 PostgreSQL Global Development Group