From: | Dave Cramer <Dave(at)micro-automation(dot)net> |
---|---|
To: | Patrik Lundgren <patrik(at)mensa(dot)se> |
Cc: | "pgsql-jdbc(at)postgresql(dot)org" <pgsql-jdbc(at)postgresql(dot)org> |
Subject: | Re: getExportedKeys/getImportedKeys |
Date: | 2003-03-12 14:40:12 |
Message-ID: | 1047480012.1046.9.camel@inspiron.cramers |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-jdbc |
Patrik
Can you send me a small sql file with some exported keys to test this. I
have a 7.2 version somewhere.
Dave
On Wed, 2003-03-12 at 09:22, Patrik Lundgren wrote:
> Well, that is one ting we can rule out. I've made sure that the table
> name is correct. I've tested lower case, upper case and everything in
> between. Does anyone have any experience with using this function with
> 7.2? Again my problem is that getExportedKeys/getImportedKeys returns
> an empty ResultSet.
>
> Regards,
> Patrik Lundgren
> -----Ursprungligt meddelande-----
> Från: pgsql-jdbc-owner(at)postgresql(dot)org
> [mailto:pgsql-jdbc-owner(at)postgresql(dot)org] För Carl Olivier
> Skickat: Wednesday, March 12, 2003 1:13 PM
> Till: Patrik Lundgren; pgsql-jdbc(at)postgresql(dot)org
> Ämne: Re: [JDBC] getExportedKeys/getImportedKeys
>
>
> Hi.
> PostGreSql is CASE SESITIVE - for creating foreign keys etc.
> This seems to hold true for meta data retrieval etc (I admit
> to having somne trouble with this).
>
> So, if you are passing the table pattern through - ensure that
> it is LOWER CASE ( *I think* ).
>
> One other thing that I found funny with the JDBC
> implementation is this.
>
> Data Type TEXT - when you get the meta data back for a column
> of type TEXT, the data type int (as specified in
> java.sql.Types.LONGVARCHAR) - wich is what TEXT is - return 12
> - this si incorrect according to java.sql.Types - it should be
> returning -1, as 12 is the VARCHAR java.sql.Types datatype id.
>
> I am using version 7.3, not 7.2 so not sure if this was a bug
> back and has been fixed...
>
> Best regards,
>
> Carl
> -----Original Message-----
> From: pgsql-jdbc-owner(at)postgresql(dot)org
> [mailto:pgsql-jdbc-owner(at)postgresql(dot)org]On Behalf Of
> Patrik Lundgren
> Sent: 12 March 2003 01:41 PM
> To: pgsql-jdbc(at)postgresql(dot)org
> Subject: [JDBC] getExportedKeys/getImportedKeys
>
>
> I'm having real problems with getting the foreign keys
> from my db. In fact I'm not getting it to work at all.
> I'm running postgresql 7.2 and I noticed that the code
> for getting the keys is different for 7.2 and 7.3 in
> AbstractJdbc1DatabaseMetaData.java. I've tested all
> different parameters I can think of but still not
> getting any results. I've made sure that the table
> parameter is correct and passed null for catalog and
> schema. Is the method not working or what can I be
> doing wrong?
>
> Desperate... Thanks in advance for any help! Btw I'm
> making a database admin tool for multiple databases so
> I really need this to work or my diagrams won't look
> so good.
>
> Regards,
> Patrik Lundgren
--
Dave Cramer <Dave(at)micro-automation(dot)net>
From | Date | Subject | |
---|---|---|---|
Next Message | Barry Lind | 2003-03-12 15:11:14 | Re: Problem with driver |
Previous Message | Patrik Lundgren | 2003-03-12 14:22:27 | Re: getExportedKeys/getImportedKeys |