SQL Primary Key: What is Primary Key in SQL?
A sql primary key is a combination of fields which uniquely specify a row. This is a special kind of unique key, and it has implicit NOT NULL constraint. It means, Primary key values cannot be NULL. We can say that a Primary key is a column whose values uniquely identify every row in a table.