Can we use more than one null value for unique key?
Answer Posted / amit rajoria
Yes, we can use multiple Null values in case of Unique Key
Column. This is one the main difference between Unique Key
and Primary Key that Unique Key always allows multiple
entries of Null Statement where as Primary Key never allows
this.
I am hereby giving you a very very basic example which
suggests that Unique Key can have more than one Null
Statement :-
SQL> create table abcd(name varchar2(10) unique);
Table created.
**********************
Now insert the values :-
SQL> insert into abcd(name)values('amit');
1 row created.
SQL> insert into abcd(name)values('ami');
1 row created.
SQL> insert into abcd(name)values(null);
1 row created.
SQL> insert into abcd(name)values(null);
1 row created.
SQL> insert into abcd(name)values(null);
1 row created.
SQL> commit;
Commit complete.
SQL> select * from abcd;
NAME
----------
amit
ami
Here blank space above represents the entries of null
statements..!!
Is This Answer Correct ? | 14 Yes | 3 No |
Post New Answer View All Answers
Explain the the update statement in sql?
what is clause? : Sql dba
how to select unique records from a table? : Sql dba
What is the use of sqlerrd 3?
Can we use threading in pl/sql?
Is sql a case sensitive language?
Does asenumerable execute the query?
What are the triggers associated with image items?
Can delete statement be rollbacked?
What are dml commands?
How do you take the union of two tables in sql?
What are the uses of merge?
what is blob? : Sql dba
Is it possible to Restore a Dropped Table using Rollback Command in Oracle SQL Plus ?
How global cursor can be declare with dynamic trigger ?