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...

Difference between primary key and unique key ?

Answer Posted / madhumita majhi

In SQL both primary key and unique enforce uniqueness of
the column on which they are defined. But by default
primary key creates a clustered index on the column, where
are unique creates a non-clustered index by default.
Another major difference is that, primary key doesn't allow
NULLs, but unique key allows one NULL only.

Unique Key: Identify the row by uniquely, means if you are
inserting a records into the table suppose you already
inserted a record with ID 101 and another record you are
inserting with the same ID then it will give an error
(unique key voilation).

Prmary Key:Once you define a primay key on a particular
column then a column become a mandatory field.That means
you need to insert something on it, you can not leave as a
blank otherwise it will give an error as primary key
voilation.

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Explain mutating triggers.

1029


I creat Credit memo in AR. Now i want revers the Credit Memo.how you can revers that what out any aditional entry.

2308


What does sharding mean?

1000


How to create a table in a specific tablespace?

976


Explain the use of show option in imp command.

1098


List out the difference between commit, rollback, and savepoint?

1031


What is a data lock in oracle?

1119


How many file formats are supported to export data?

1220


How to define a variable to match a table column data type?

988


How to set a transaction to be read only in oracle?

1093


Explain the use of parfile option in exp command.

1069


What are group functions in oracle?

1041


In which language oracle has been developed?

1074


what is difference between sql plus and sql*plus? (not sql and sql plus).

3898


How do I spool in oracle?

1004