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 NULL, but unique key allows one NULL only.
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 NULL, but unique key allows one NULL only.
Comments
Post a Comment