Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


ORA-02270: no matching unique or primary key for this
column-list

Answers were Sorted based on User's Feedback



ORA-02270: no matching unique or primary key for this column-list..

Answer / sangam

ORA-02270: no matching unique or primary key for this
column-list

This error also occurs when we try to add a foreign key
constraint to a table and there does not exist primary key
in the referenced table or the column being referenced is
not a promary key.

http://dotnetspidor.blogspot.com

Is This Answer Correct ?    12 Yes 3 No

ORA-02270: no matching unique or primary key for this column-list..

Answer / guest

Cause: A REFERENCES clause in a CREATE/ALTER TABLE statement
gives a column-list for which there is no matching unique or
primary key constraint in the referenced table.

Action: Find the correct column names using the
ALL_CONS_COLUMNS catalog view

Please add more information about this Error

Is This Answer Correct ?    8 Yes 3 No

ORA-02270: no matching unique or primary key for this column-list..

Answer / pauline wan

You tried to reference a table using a unique key, but the
column that you listed only have unique index instead of
unique constraint. For example, referenced table called A
has PK column a1, another column a2, a2 has unique index
but not unique constraint, child table B has PK column b1
and another column b2. Now if you want to add FK on
table B column b2 which references table A column a2, you
will get ORA-02270.

To solve the problem, you need to drop unique index on
table A column a2 and create unique constraint on table A
column a2, then add FK on table B column b2.

The tricky is unique index has same functionality as unique
constraint which uniquely identify the data on the column,
but it doesn't have information in user_constraints,
all_constraints,dba_constraints.

Is This Answer Correct ?    8 Yes 3 No

ORA-02270: no matching unique or primary key for this column-list..

Answer / jay

please u can check your primary key field

after set unique yes

Is This Answer Correct ?    1 Yes 0 No

ORA-02270: no matching unique or primary key for this column-list..

Answer / chetan

CAUSE:You tried to reference a table using a unique or
primary key, but the columns that you listed did not match
the primary key, or a primary key does not exist for this
table.
SOL:
This error commonly occurs when you try to create a foreign
key that references a table that doesn't have a primary
key. To resolve this problem, create a primary key on the
referenced table. Then re-execute your command to create
the foreign key.

Is This Answer Correct ?    1 Yes 3 No

Post New Answer

More Oracle Errors Interview Questions

ORA-23338: priority or value already in priority group string

1 Answers  


ORA-31004: Length string of the BLOB in XDB$H_INDEX is below the minimum string

1 Answers  


SAP log on Error Message: "Msg E14 645 not found"

0 Answers  


ORA-25447: encountered errors during evaluation of rule string.string

1 Answers  


EXP-00010: %s is not a valid username

1 Answers  


ORA-12704: character set mismatch

1 Answers  


ORA-22980: must specify a set of attributes for the WITH OBJECT OID clause

1 Answers  


ORA-14016: underlying table of a LOCAL partitioned index must be partitioned

1 Answers  


ORA-28583: remote references are not permitted during agent callbacks

1 Answers  


TNS-04076: Invalid specification for state.

1 Answers  


ORA-16596: object not part of the Data Guard broker configuration

1 Answers  


ORA-15184: ASMLIB error could not be determined [string] [string]

1 Answers  


Categories