X-Original-To: pgsql-sql-postgresql.org@localhost.postgresql.org Received: from localhost (unknown [200.46.204.2]) by svr1.postgresql.org (Postfix) with ESMTP id D35A6D1B535 for ; Tue, 11 Nov 2003 08:59:27 +0000 (GMT) Received: from svr1.postgresql.org ([200.46.204.71]) by localhost (neptune.hub.org [200.46.204.2]) (amavisd-new, port 10024) with ESMTP id 95596-09 for ; Tue, 11 Nov 2003 04:58:58 -0400 (AST) Received: from fzkmail2.fzk.de (fzkmail2.fzk.de [141.52.27.52]) by svr1.postgresql.org (Postfix) with SMTP id A3C5DD1B4F4 for ; Tue, 11 Nov 2003 04:58:54 -0400 (AST) Received: FROM resy5.fzk.de BY fzkmail2.fzk.de ; Tue Nov 11 09:58:52 2003 +0100 Received: œby rodos.fzk.de with ESMTP (8.8.6 (PHNE_17135)/8.7.1) id JAA00411; Tue, 11 Nov 2003 09:58:52 +0100 (MET) From: Christoph Haller Message-Id: <200311110858.JAA18912@rodos> Subject: Re: How to know column constraints via system catalog tables To: so_excited@excite.com (Damon) Date: Tue, 11 Nov 2003 9:58:51 MET Cc: pgsql-sql@postgresql.org In-Reply-To: <159c8bc6.0311050100.8b65b87@posting.google.com>; from "Damon" at Nov 8, 103 9:47 pm X-Mailer: Elm [revision: 212.4] X-Virus-Scanned: by amavisd-new at postgresql.org X-Amavis-Alert: BAD HEADER Non-encoded 8-bit data (char 9C hex) in message header 'Received' Received: \234by rodos.fzk.de... ^ X-Archive-Number: 200311/112 X-Sequence-Number: 15927 > > Hi, > > I need to query each column's constraint and name of a table in > postgreSQL v7.3.4 with a single SQL query but don't know how. Would > appreciate any pointers! > > Thank you. > > Regards, > Damon > select relname,conname from pg_constraint,pg_class where pg_class.oid=conrelid ; could be start. Regards, Christoph