X-Original-To: pgsql-sql-postgresql.org@localhost.postgresql.org Received: from localhost (av.hub.org [200.46.204.144]) by svr1.postgresql.org (Postfix) with ESMTP id F0EBDDA0AB for ; Tue, 4 Oct 2005 21:06:53 -0300 (ADT) Received: from svr1.postgresql.org ([200.46.204.71]) by localhost (av.hub.org [200.46.204.144]) (amavisd-new, port 10024) with ESMTP id 33293-03 for ; Wed, 5 Oct 2005 00:06:49 +0000 (GMT) Received: from flake.decibel.org (flake.decibel.org [67.100.216.10]) by svr1.postgresql.org (Postfix) with ESMTP id 5031BDA054 for ; Tue, 4 Oct 2005 21:06:51 -0300 (ADT) Received: by flake.decibel.org (Postfix, from userid 1001) id EE3A11529D; Tue, 4 Oct 2005 19:06:54 -0500 (CDT) Date: Tue, 4 Oct 2005 19:06:54 -0500 From: "Jim C. Nasby" To: Ferindo Middleton Jr Cc: Scott Marlowe , Tom Lane , pgsql-sql@postgresql.org Subject: Re: Why doesn't the SERIAL data type automatically have a Message-ID: <20051005000654.GP40138@pervasive.com> References: <4338961E.20100@verizon.net> <5899.1127782998@sss.pgh.pa.us> <1127835194.29347.12.camel@state.g2switchworks.com> <20051004225250.GN40138@pervasive.com> <43431544.5020306@verizon.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <43431544.5020306@verizon.net> X-Operating-System: FreeBSD 4.11-RELEASE-p10 i386 X-Distributed: Join the Effort! http://www.distributed.net User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at hub.org X-Spam-Status: No, hits=0.008 required=5 tests=[AWL=0.008] X-Spam-Level: X-Archive-Number: 200510/17 X-Sequence-Number: 22870 On Tue, Oct 04, 2005 at 07:50:28PM -0400, Ferindo Middleton Jr wrote: > Based on the feedback I received after I made that original post, it > seemed most people don't use SERIAL with a unique constraint or primary > key and I was blasted for making such a suggestion. I'm sorry... It I don't think either assertion is true. I'd bet most of the developers actually do normally use an index on a serial, since it's normally used as a PK. And while people can be a bit terse with their replies, I wouldn't say you were blasted. :) -- Jim C. Nasby, Sr. Engineering Consultant jnasby@pervasive.com Pervasive Software http://pervasive.com work: 512-231-6117 vcard: http://jim.nasby.net/pervasive.vcf cell: 512-569-9461