WHAT IS THE DIFFERENCE BETWEEN PRIMARY KEY(PK) CONSTRAINT
AND UNIQUE KEY(UK) + NOT NULL(NN) CONSTRAINT ASSIGN TO A
COLUMN ?
INSTEAD OF ASSIGNING PK ,WE CAN ASSIGN UK + NN TO A COLUMN.
WHAT ARE THE MARRITS AND DEMARITS BETWEEN THE ABOVE TWO?THE
ABOVE TWO ARE SAME,THEY DON'T ALLOW DUPLICATE AS WELL AS
NULL VALUES.
Answers were Sorted based on User's Feedback
Answer / adil khan
1.you can assign UK + NN TO A COLUMN behave like PRIMARY KEY(PK)
but (UK + NN) can not make any relation with any other table.
where as PRIMARY KEY(PK) can make relation with others tables.
Is This Answer Correct ? | 6 Yes | 0 No |
Answer / shwetalguglanicse
Primary key can be assigned to only 1 column in the table but
this is not with unique key
And UK allow duplicate value but PK does not .
Is This Answer Correct ? | 2 Yes | 8 No |
What is a package in oracle?
10. Display the client number, order date and shipping date for all orders where the shipping date is between three and six months after the order date.
If a parameter is used in a query without being previously defined, what diff. exist betw. report 2.0 and 2.5 when the query is applied ?
How to drop an existing table in oracle?
4. Using a set operator, display the creditor number of all creditors who have ever been paid.
What is the difference between postgresql and oracle?
How do we display rows from the table without duplicates?
Why do we use bulk collect in oracle?
How to use subqueries in the from clause in oracle?
What is a system tablespace?
Explain what does a control file contain?
What do you understand by a database object? Can you list a few of them?