Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Mailing Lists -> Oracle-L -> Re: Primary Constraints and Indexes

Re: Primary Constraints and Indexes

From: Regina Harter <rharter_at_emc-inc.com>
Date: Wed, 10 Jan 2001 09:55:33 -0800
Message-Id: <10737.126292@fatcity.com>


Wayne,

Yes, you are correct, the second index is unnecessary. Creating the primary key is the same index with the addition of a unique constraint and a not null constraint.

At 07:46 AM 1/10/01 -0800, you wrote:
>As a part-time dba, I am confused about the differences between
>Primary Keys and Indexes.
>
>For example if I create a table "EMPLOYEES" and in the table
>creation statement I do something like:
> create table ...
> constraint XXX primary key (EMP_ID) using index ...
>then later I create an index:
> create index YYY on EMPLOYEE (EMP_ID) ...
>I know I have created two indexes (the first one system-named
>and implicitly created and the second name YYY and created
>explicitly) but do I really need the second index YYY?
>It seems to me the YYY index is not really needed? Can
>someone shed some light on this for me.
>
>THANKS, Wayne
>McGillWL_at_navair.navy.mil
>
>--
>Please see the official ORACLE-L FAQ: http://www.orafaq.com
>--
>Author: Wayne McGill
> INET: McGillWL_at_navair.navy.mil
>
>Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051
>San Diego, California -- Public Internet access / Mailing Lists
>--------------------------------------------------------------------
>To REMOVE yourself from this mailing list, send an E-Mail message
>to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in
>the message BODY, include a line containing: UNSUB ORACLE-L
>(or the name of mailing list you want to be removed from). You may
>also send the HELP command for other information (like subscribing).
Received on Wed Jan 10 2001 - 11:55:33 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US