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: find foreign key name



On Dec 18, 2007, at 10:36 , Heikki Linnakangas wrote:

Tore Halset wrote:
I want to programatically drop a foreign key constraint via jdbc. How can I find the foreign key name for a PostgreSQL foreign key via jdbc? I know all about the related tables and columns, but not the name of the constraint.

You can query the pg_constraint catalog table:

http://www.postgresql.org/docs/8.2/interactive/catalog-pg-constraint.html

There seems to be some example queries in the user comments that you might be interested.

Thanks. I was hoping for something easy in DatabaseMetaData#getExportedKeys.. :) But looking at pg_constraint should work fine.

Regards,
 - Tore.




Home | Main Index | Thread Index

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