Blogger

Delete comment from: Java67

Anonymous said...

1. Behavior: Primary Key is used to identify a row (record) in a table whereas Unique-key is to prevent duplicate values in a column.

2. Indexing: By default Sql-engine creates Clustered Index on primary-key if not exists and Non-Clustered Index on Unique-key.

3. Nullability: Primary key does not include Null values whereas Unique-key can.

4. Existence: A table can have at most one primary key but can have multiple Unique-key.

5. Modifiability: You can’t change or delete primary values but Unique-key values can.

Aug 10, 2015, 1:28:25 PM


Posted to Difference between Primary key vs Unique key in SQL Database? Answer

Google apps
Main menu