Thanx for replying Dmitri,
I am aware of the JDBC API exposing information, it
might be an idea to use both the system tables and JDBC information in the this
case. The reason why i want to use the system tables is for example , (in MS SQL
Server and Oracle) the NVARCHAR and NVARCHAR2 datatypes are not part of the JDBC
spec and when using JDBC there is no way of telling these part from a VARCHAR or
VARCHAR2. I needed to do this with when writing a java based insert script
generator so i could cast the strings with the N. I was thinking the system
tables were more reliable but i dont need to use just those i
guess.
Kris
----- Original Message -----
Sent: Saturday, June 22, 2002 11:44
AM
Subject: Re: [SQL] Obtaining primary key
information from pg system tables
Kris,
I'm assuming you dont want to do this,
but just in case you're not aware of the option - the JDBC API exposes this
information.
hth
dim
----- Original Message -----
Sent: Saturday, June 22, 2002 8:30
PM
Subject: [SQL] Obtaining primary key
information from pg system tables
Hi,
I am trying to generate some xml metadata from
the pg system tables for my java code generation utility. I have can get
most information, but i would like to be able to tell which column is a
primary key or which one is a foreign key (i dont need to know which table
the foreign key references at this point).
Which tables do i need reference, could anyone
provide an example query?
Kris
|